gpt4 book ai didi

opengl - 开始 3D 编程/OpenGL

转载 作者:行者123 更新时间:2023-12-04 20:54:39 24 4
gpt4 key购买 nike

我对 C/C++/java 相当熟悉,但我大多只做过命令行编程(java 中的 GUI 除外)。

我真的对 3D 编程很感兴趣,但我遇到的问题是我觉得我知道的太少了,我什至不知道从哪里开始,所以我很难搜索上述资源。

我希望有人可以为我指出正确的方向,以了解一些入门资源/教程。

我了解两个大平台是 OpenGL 和 Direct3d。我的问题是哪个“更好”学习?

我最初是从一个小的 OpenGl 开始的,在 http://nehe.gamedev.net 上有一些教程。但后来我发现那里的大部分东西都是贬值/糟糕的风格。

然后我了解到最新版本的 OpenGL 是 4.x,而我刚使用一年的 VG 卡仅支持 OpenGL 2.x(HD 4890)。

我想学习如何基本上“走过”一些 3 维环境,例如一个迷宫。

最佳答案

我个人没有使用 OpenGL,我只通过 XNA 使用 DirectX,但据我所知,OpenGL 比 DirectX(更不用说跨平台)更容易学习,所以这可能是一个更好的开始。您不必担心以特殊格式创建纹理(例如使用 Maya)之类的很多事情;你可以只使用 JPEG 文件或其他东西来让它工作。我听说 Java Monkey Engine 很好。

如果您使用的是 Windows 并且交叉兼容性不是问题,当然可以试试 Microsoft XNA Game Studio,它是 很棒 用于开始游戏编程——快速但简单且功能强大。 (虽然你需要学习 C#,但它应该很容易,因为你有足够的经验。)

关于opengl - 开始 3D 编程/OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5865716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com