public void show(GLU glu, GL gl, GLAutoDrawable drawable) {
        countEye();
        gl.glViewport(0, 0, drawable.getWidth(), drawable.getHeight());
        gl.glMatrixMode(GL.GL_PROJECTION);
        gl.glLoadIdentity();
        //  
        glu.gluPerspective(20.0f, drawable.getWidth()/drawable.getHeight(), 1.0, 50.0);
        gl.glMatrixMode(GL.GL_MODELVIEW);
        gl.glLoadIdentity();
        glu.gluLookAt(  pos.x, pos.y, pos.z, 
                        eye.x, eye.y, eye.z, 
                        0, 1, 0);
        gl.glBegin(GL.GL_POINTS);
            gl.glColor3d(1,0,0);
            gl.glVertex3d(eye.x,eye.y,eye.z);
        gl.glEnd();
    }