public void RenderShadow(Camera camera, int depthmap, Matrix4 lightMatrix, Matrix4 modelMatrix) { // critical to clear depth buffer GL.Clear(ClearBufferMask.DepthBufferBit); if (NUD != null) { NUD.RenderShadow(lightMatrix, camera.getMVPMatrix(), modelMatrix); } Matrix4 matrix = camera.getMVPMatrix(); }