Shader writing practice.