
How to Use
This is a shader programming tool for creating visual effects using GLSL code. Write shader code in the text editor and see results instantly in the canvas preview. Basic Controls: - Type GLSL shader code in the left editor panel - Visual output appears in the canvas on the right - Drag and resize the canvas to adjust viewing size Interactive Features: - Click on color values (vec3) to open a color picker - Click on 2D vectors (vec2) to get a trackpad controller - Click on float numbers to get slider controls - Errors display inline with red highlighting Menu Options: - Use the menu bar to create new shaders, open files, save work, or share - Drag and drop .glsl files directly onto the editor - Multiple tabs let you work on several shaders simultaneously Getting Started: 1. Start with a basic fragment shader structure 2. Modify the gl_FragColor output to see changes 3. Use built-in uniforms like u_time for animation 4. Experiment with mathematical functions for visual effects The canvas updates in real-time as you type, making it easy to iterate and learn shader programming.