我有一个使用OpenGL代码的应用程序。现在我想将其转换为JOGL代码。是否可以将OpenGL代码转换为JOGL?我们必须做些什么改变?
答案 0 :(得分:1)
如上所述,OpenGL有着名的Nehe Tutorials套装。本教程的最佳部分是您可以并排查看JOGL和Ogl。在Jogl中,您基本上可以使用Java语法,垃圾收集和所有其他可用库来获得OpenGL的薄包装。通过网络制作流媒体对象和纹理并通过OpenGL轻松渲染它们,您还可以使用Jogl在Java中更快地使用着色器和执行数组计算。
答案 1 :(得分:0)
This tutorial可能很方便。基本上,您需要将所有OpenGL全局函数调用调用到正确的对象实例上。这也适用于常数:
glBegin(GL_WHATEVER);
变为
gl.glBegin(GL.GL_WHATEVER);
答案 2 :(得分:0)
大多数opengl函数在jogl中的名称相同,并且驻留在GL类中。如果你知道opengl,那么你很容易将它移植到jogl。
第一步是:
GL gl = arg0.getGL();
GLU glu = arg0.getGLU();
查看网络上的一些教程,这些教程将帮助您入门。