// Render the sun
{
modelMatrix.push();
Vec3 sunlightDir = new Vec3( lights.getSunlightDirection() );
modelMatrix.translate( sunlightDir.scale( 500.0f ) );
modelMatrix.scale( 30.0f, 30.0f, 30.0f );
glUseProgram( unlit.theProgram );
glUniformMatrix4( unlit.modelToCameraMatrixUnif, false,
modelMatrix.top().fillAndFlipBuffer( mat4Buffer ) );