public void init(GLAutoDrawable gLDrawable) {
final GL gl = gLDrawable.getGL();
NEModelManager.gl = gl;
//-----------------------------------------SetUp OGL-----------------------------------------------//
//gl.glShadeModel(GL.GL_SMOOTH); // Enable Smooth Shading
gl.glClearColor(0, 0, 0, 1); // Black Background
gl.glClearDepth(1.0f); // Depth Buffer Setup
gl.glEnable(GL.GL_DEPTH_TEST); // Enables Depth Testing
gl.glDepthFunc(GL.GL_LEQUAL); // The Type Of Depth Testing To Do
gl.glHint(GL.GL_PERSPECTIVE_CORRECTION_HINT, GL.GL_NICEST); // Really Nice Perspective Calculations