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.

# Main Code