首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从3d对象开始

从3d对象开始
EN

Stack Overflow用户
提问于 2011-04-17 22:21:59
回答 3查看 5.1K关注 0票数 4

我刚刚开始使用C++,我想编程,并且很少使用3d对象。现在我可以使用C++或Objective C,这并不重要。

哪些书适合3d对象?

我想加载由3d应用程序创建的3d对象/文件,然后操作3d对象。

在屏幕上移动它,旋转它等。

从哪里开始学习这一点很好呢?一本书、教程等。

EN

Stack Overflow用户

发布于 2011-04-18 00:28:00

我刚刚开始使用C++

哇,你有没有做过C语言编程?为了到达任何地方(除了卡住!)在OpenGL中,您确实需要很好地了解C,因为OpenGL是用C编写的。至少,您需要了解所有关于指针、函数和数组的知识。

我还建议开始使用2D对象,然后转到3D。这与OpenGL真的没有任何区别。要渲染2D对象,可以采用与3D对象完全相同的渲染方式,但要为每个对象指定相同的z(深度)值。

尽管其中的大多数都被弃用了,但我建议从学习即时模式开始,转向显示列表,然后是顶点数组,最后是顶点缓冲区对象和索引缓冲区对象。这些都是GPU获取顶点/颜色/纹理信息的不同方法,并且它们的速度都不同。

票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5694046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档