Use when writing custom GLSL shaders, creating ShaderMaterial or RawShaderMaterial, defining uniforms, or patching built-in materials with onBeforeCompile. Prevents the common mistake of wrong uniform
skills/source/threejs-syntax/threejs-syntax-shaders/SKILL.md(master)