我正在 Windows 上开始一个爱好游戏项目,它将大量使用 3D 图形效果。它很可能是用 C++ 编写的。
我应该为我的图形后端使用 OpenGL 还是 Direct3D?为什么?
还是应该使用现成的图形引擎,例如OGRE 3D?哪一个?
一些“如何开始”链接会很有用。(在任何一种技术上,或两者兼而有之。)
编辑- 是的,我真的是指 Direct3D,而不是 DirectX,感谢graham.reeds的澄清
编辑- Mihai Lazar指出我还可以使用 OGRE 3D 等图形引擎。编辑了问题以反映这种选择。