ShaderValue = number | Vector2 | Vector3 | Color | Texture
number
Vector2
Vector3
Color
Texture
What a Shader uniform holds. Each maps to one GLSL type.