small size update with tons of rendering modes, palettes and keybindings
This commit is contained in:
@ -62,9 +62,12 @@ export function ShaderCanvas() {
|
||||
if (shaderRef.current) {
|
||||
shaderRef.current.setRenderMode(settings.renderMode);
|
||||
shaderRef.current.setValueMode(settings.valueMode ?? 'integer');
|
||||
shaderRef.current.setHueShift(settings.hueShift ?? 0);
|
||||
shaderRef.current.setTimeSpeed(settings.timeSpeed ?? 1.0);
|
||||
shaderRef.current.setBPM(settings.currentBPM ?? 120);
|
||||
shaderRef.current.setTargetFPS(settings.fps);
|
||||
}
|
||||
}, [settings.renderMode, settings.valueMode, settings.fps]);
|
||||
}, [settings.renderMode, settings.valueMode, settings.hueShift, settings.timeSpeed, settings.currentBPM, settings.fps]);
|
||||
|
||||
// Handle canvas resize when resolution or UI visibility changes
|
||||
useEffect(() => {
|
||||
|
||||
Reference in New Issue
Block a user