gl.glMultMatrixd(shadowProjectionMatrix(new Vector3(75,350,-75), new Vector3(0,-20 + 0.0,0), new Vector3(0,-1,0)), 0);
gl.glColor3d(0.85, 0.85, 0.85);
for ( DrawShape shape: toDraw) {
gl.glPushMatrix();
gl.glMultMatrixd(shape.getTransform().toArray(), 0);
// gl.glMultMatrixd(Matrix4.pack(dt.shape.getTransform()),0);
gl.glPolygonMode(GL.GL_FRONT_AND_BACK, GL.GL_FILL);