Hello,
I’ve got a problem:
Currently I do this in the reshape method of GLAutodrawable:
		
		/* Setup the projection matrix. */
		gl.glMatrixMode( GL.GL_PROJECTION );
		gl.glLoadIdentity();
		final Camera3D camera = getCamera();
		final double fov    = Math.toDegrees( camera.getAperture() );
		final double aspect = width/height;
		final double near   = _frontClipDistance;
		final double far    = _backClipDistance;
		final double zoom = camera.getZoomFactor();
		final GLU glu = new GLU();
		if ( _projectionPolicy == Projector.PERSPECTIVE )
		{
			glu.gluPerspective( fov , aspect , near , far );
		}
		else{
			gl.glOrtho( -width /2.0,width/2.0,-height/2.0,height/2.0 , near , far);
		}
The only thing I do in the init() method is this:
		/* Enable depth buffering. */
		gl.glEnable( GL.GL_DEPTH_TEST );
		gl.glDepthFunc( GL.GL_LEQUAL );
The Perspective view is 100% correct, but the Parallel view appears way too small, about 1/4-5th of what it’s supposed to be. I know what it’s supposed to be because the same model/view is implemented already in java3d and java2d. I’ve tried a bunch of options, but none seem to work.
Can anyone help me with this?