gl.glMatrixMode(GL.GL_PROJECTION);
gl.glLoadIdentity();
GLU glu = new GLU();
glu.gluPerspective(vport.getFOV(), vport.getAspect(), vport
.getMinZ(), vport.getMaxZ());
glu.gluLookAt(vport.getViewWorldX(), vport.getViewWorldY(),
-vport.getZ(), vport.getViewWorldX(), vport
.getViewWorldY(), 0, 0, -1, 0);
if (res != null) {
for (AbstractLayer l : world.getLayers())
l.paint(gl);