@@ -119,23 +119,23 @@ window.addEventListener("load", () => load().then((assets) => {
119119 const fpsMeter = new FPSMeter ( ) ;
120120 const noiseTexture = new NoiseTexture ( 64 , 64 , RGBAFormat ) ;
121121 const pane = new Pane ( { container : container . querySelector ( ".tp" ) } ) ;
122- pane . addMonitor ( fpsMeter , "fps" , { label : "FPS" } ) ;
122+ pane . addBinding ( fpsMeter , "fps" , { readonly : true , label : "FPS" } ) ;
123123
124124 const params = {
125125 "custom pattern" : true
126126 } ;
127127
128128 const folder = pane . addFolder ( { title : "Settings" } ) ;
129- folder . addInput ( effect , "mode" , { options : GlitchMode } ) ;
130- folder . addInput ( effect , "minDelay" , { min : 0 , max : 2 , step : 0.01 } ) ;
131- folder . addInput ( effect , "maxDelay" , { min : 2 , max : 4 , step : 0.01 } ) ;
132- folder . addInput ( effect , "minDuration" , { min : 0 , max : 0.6 , step : 0.01 } ) ;
133- folder . addInput ( effect , "maxDuration" , { min : 0.6 , max : 1.8 , step : 0.01 } ) ;
134- folder . addInput ( effect , "minStrength" , { min : 0 , max : 1 , step : 0.01 } ) ;
135- folder . addInput ( effect , "maxStrength" , { min : 0 , max : 1 , step : 0.01 } ) ;
136- folder . addInput ( effect , "ratio" , { min : 0 , max : 1 , step : 0.01 } ) ;
137- folder . addInput ( effect , "columns" , { min : 0 , max : 0.5 , step : 0.01 } ) ;
138- folder . addInput ( params , "custom pattern" )
129+ folder . addBinding ( effect , "mode" , { options : GlitchMode } ) ;
130+ folder . addBinding ( effect , "minDelay" , { min : 0 , max : 2 , step : 0.01 } ) ;
131+ folder . addBinding ( effect , "maxDelay" , { min : 2 , max : 4 , step : 0.01 } ) ;
132+ folder . addBinding ( effect , "minDuration" , { min : 0 , max : 0.6 , step : 0.01 } ) ;
133+ folder . addBinding ( effect , "maxDuration" , { min : 0.6 , max : 1.8 , step : 0.01 } ) ;
134+ folder . addBinding ( effect , "minStrength" , { min : 0 , max : 1 , step : 0.01 } ) ;
135+ folder . addBinding ( effect , "maxStrength" , { min : 0 , max : 1 , step : 0.01 } ) ;
136+ folder . addBinding ( effect , "ratio" , { min : 0 , max : 1 , step : 0.01 } ) ;
137+ folder . addBinding ( effect , "columns" , { min : 0 , max : 0.5 , step : 0.01 } ) ;
138+ folder . addBinding ( params , "custom pattern" )
139139 . on ( "change" , ( e ) => effect . perturbationMap = ( e . value ? assets . get ( "noise" ) : noiseTexture ) ) ;
140140
141141 // Resize Handler
0 commit comments