Cube with Custom Shader
# Itroduction
This example demonstrates how to use a custom shader in ClayGL.
Shader in ClayGL use semantics like POSITION, NORMAL, WORLDVIEWPROJECTION to indicate what the attributes/uniform is and tells the application how to set the data.