OpenGL的键。Java/Scala/Python

2024-09-29 17:18:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直最感兴趣的一个话题是3D编程。我尝试过几次编程小游戏,但都没有成功。在使用DirectX和C++、XNA和C语言以及UnyTy3D和C语言的经验之后,我想尝试OpenGL。只是好奇而已。当使用C++时,走的方式相当明确。但是Java(和我目前正在学习的Scala)、Python。。。感觉舒服多了。经过大约2年的奋斗,C++没有任何显著的成功,我转身离开了。现在是Java/Scala/。。。有许多OpenGL绑定,我想选择一个正确的。相反,关于它们的书很少。java3d和/或JOGL书籍是可用的,但是当你看Scala或Python时,情况就不那么好了。在

您推荐哪种层/包装器/绑定(Java或Scala)。有没有一种标准?

通过阅读“OpenGL Superbible”可以学习这种绑定吗? 如果没有,你能推荐一本书吗?

欢迎提出任何建议。如果有一个好的IDE(插件),工具,网站,教程。。。请告诉我。在


Tags: 编程方式经验java感兴趣opengl话题scala
2条回答

我在我的许多3D项目中都使用了JOGL。学习如何使用绑定不如学习实际的api重要。在c和java中使用opengl几乎是一样的。唯一不同的是设置渲染窗口和缓冲区的方式。我将netbeans ide与openglfornetbeans插件一起使用,因为它为您设置了一切,您只需担心opengl部分。学习opengl任何一本书都可以。如果你有很好的编程背景,那么你应该很容易理解。在

至于Scala绑定,有一个scalagl项目,但我还没有尝试使用它。在

相关问题 更多 >

    热门问题