Animated Wave Interference Shader
Fragment shader from ShaderFrog (
#2311) tweaked for this scene.
- Pure GLSL fragment and vertex shaders adapted from ShaderFrog.
- Creates a hypnotic green on black pattern using layered sine waves.
- Time uniform offsets UVs each frame to animate the pattern.
- Coordinates are rotated & shifted between layers to form interference bands.
- Final value is smoothed then mapped to color for a glow effect.
- Applied to both a sphere and a flat sign for comparison.
- Camera controls: left-mouse drag = orbit, right-mouse drag = pan, scroll = zoom.
- Built with Three.js and the CS559 Framework.