que he hecho un poco de desarrollo básico de OpenGL en Delphi y Java también. Usé JOGL, como se menciona en las respuestas de otros, y debo concluir que, aunque hay muy poca diferencia en la programación de OpenGL en Java usando JOGL y la programación de OpenGL en otros idiomas (Delphi, C++, etc.), simplemente no funciona. sentirse bien. Me estaba volviendo loco para configurar todo correctamente y luego escribiendo cosas como
gl.glBegin (GL.GL_QUADS)
parece que hay una gran cantidad de superfuous gl, GL, GLU
a ser escrita y que sólo se pone en su camino. También creo que el rendimiento sería mucho mejor si usaras C++ o similar, NO Java.
No digo manos libres de JOGL (Java + OpenGL), se puede hacer, y realmente no es muy diferente, pero ... como dije. Prueba C++, si puedes.
Los juegos no son la única aplicación comercial de gráficos 3D, hay muchas otras cosas, software de diseño de cocina, por ejemplo? –