5

我目前用 java 重写了一个旧的 Visual Basic 应用程序,大部分工作涉及用 jogl 替换 Direct3d。
由于我没有处理 Direct3d 的经验,并且只有很少的使用 Opengl 的经验,因此我一直在寻找合适的 api 调用替代品。

有没有好的指南/教程或参考资料?

编辑:
附加信息:

  • Direct3D 版本 8
4

4 回答 4

4

我还建议您阅读OpenGL 红皮书并花一些时间输入一些示例并使用它们。OpenGL Red Book 涉及在 C 中使用 GL,因此我建议您在使用 JOGL 之前使用 C 或 C++ 阅读它。

你不必玩所有的东西,但是在你继续之前用 C++ 做一些例子会很棒。

否则,如果您没有时间或兴趣或意愿学习 GL,只需按照其他答案中提到的NeHe 教程进行操作,但不时查看红皮书以获取更多解释。

于 2010-01-03T00:04:09.263 回答
3

NeHe 教程是一个很好的介绍。他们从这里开始。拥有 Direct3D 经验,您可能很快就会熟悉其中的一些。

于 2009-12-22T19:33:25.233 回答
1

我想您可以尝试浏览此 D3D -> OpenGL 包装库的代码:http: //sourceforge.net/projects/dxglwrap(我的意思是使用它作为参考)

你可以在这里浏览它:http: //dxglwrap.cvs.sourceforge.net/dxglwrap/

于 2010-01-08T14:31:27.500 回答
1

NeHe 教程将使您快速上手。如果你有时间并且需要更全面的东西,你应该得到OpenGL SuperBible

于 2010-01-12T17:20:56.387 回答