# Shader ## Variable declarations/naming All variables are prefixed with: - Vertex: `v` - Geometry: `g` - Fragment: `f` followed by `in`. So `vinPosition` is a valid name. ## Uniforms Prefixed with `u`