material box
{
    technique
    {
        pass
        {
            // shaders
            vertexShader = res/shaders/colored.vsh
            fragmentShader = res/shaders/colored.fsh
            
            // uniforms
            u_worldViewProjectionMatrix = WORLD_VIEW_PROJECTION_MATRIX
            u_inverseTransposeWorldViewMatrix = INVERSE_TRANSPOSE_WORLD_VIEW_MATRIX
            u_ambientColor = 0.2, 0.2, 0.2
            u_diffuseColor = 1.0, 1.0, 1.0, 1.0

            // render state
            renderState
            {
                cullFace = true
                depthTest = true
            }
        }
    }
}