Je l'ai fait un certain développement OpenGL de base dans Delphi et Java ainsi. J'ai utilisé JOGL, comme mentionné dans les réponses des autres, et je dois conclure que même s'il y a très peu de différence dans la programmation OpenGL en Java en utilisant JOGL et en programmant OpenGL dans d'autres langages (Delphi, C++, etc ...) sens bien. Il me rend fou de le mettre tout correctement puis écrire des trucs comme
gl.glBegin (GL.GL_QUADS)
il semble y avoir beaucoup de superfuous gl, GL, GLU
à écrire et il est de votre chemin. Aussi, la performance serait, je crois, beaucoup mieux si vous avez utilisé C++ ou similaire, pas Java. Je ne dis pas non plus JOGL (Java + OpenGL), ça peut être fait, et ce n'est vraiment pas trop différent, mais ... comme je l'ai dit. Essayez C++ si vous le pouvez.
Les jeux ne sont pas la seule application commerciale de graphiques 3D, il y a beaucoup d'autres choses, un logiciel de conception de cuisine par exemple? –