现在,我认为C和openGL的组合是我需要学习的东西,但似乎还有更多我需要的东西。另外,我不知道从哪里开始。我从阅读 C编程语言(K& R)中了解了一些C.
答案 0 :(得分:11)
如果您了解3D计算机图形背后的概念,那么OpenGL + C就是您所需要的。如果您需要一些关于概念的帮助,那么我建议使用NeHe OpenGL tutorials和一本好的参考书,例如The Red Book。
答案 1 :(得分:2)
这取决于你要做的事情:
当然有很多引擎和库可以在最后两个之上使用,例如Torque,Geometric Tools等。
答案 2 :(得分:1)
我建议你看看.NET的可能性,即XNA Framework
答案 3 :(得分:1)
我认为还有更多内容。是什么让你这么想的 ? C和OpenGL就足够了。
答案 4 :(得分:0)
我发现在学习一些OpenGL时,使用3D Studio Max并实际制作模型有很大帮助。我能理解所有复杂的法线和诸如此类的东西。
我真的建议不要同时尝试学习C和OpenGL。它们既复杂又混合它们。
答案 5 :(得分:0)
我建议非常高度地阅读和阅读本书Computer Graphics: Principles and Practice中的一些示例。是的,这本书过时了;它仍然是这类事情的规范参考。