내 인생을 생각할 수없는 몇 가지 이유 때문에 내 JOGL hello world 프로그램의 텍스트가 전혀 표시되지 않습니다. 나는 당신이 모두 내가 무슨 말을하는지 알 수 있도록 디스플레이 방법을 포함시킬 것이다.왜 내 텍스트가 나타나지 않습니까?
public void display(GLAutoDrawable gLDrawable)
{
final GL gl = gLDrawable.getGL();
final GLU glu = new GLU();
GLUT glut = new GLUT();
gl.glClear(GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT);
gl.glLoadIdentity();
glu.gluLookAt(0f,0f,0f,0f,0f,-800f,0,1,0);
gl.glTranslatef(0.0f,0.0f,5.0f);
gl.glColor3f(1f, 1f, 1f);
gl.glRasterPos2f(250f,250f);
glut.glutBitmapString(GLUT.BITMAP_HELVETICA_18, "Hello World!");
gl.glFlush();
}
API에 따르면 그러한 행운은 없습니다. 스왑 메소드/함수가 전혀 없습니다 : http://download.java.net/media/jogl/builds/nightly/javadoc_public/com/sun/opengl/util/GLUT.html – William
그는 실제로 GLUT 객체를 사용하고 있지 않습니다. 단지 그것을 창조합니다. – DJClayworth