iphone - 如何在 openGLES 中创建新的 demon.model?

标签 iphone ios opengl-es model

我想创建一个具有 3d 效果的旋转对象,我使用的是 developer.apple.com 提供的示例项目 iPhoneGLEssentials。在示例项目中使用了 demon.model 文件,我需要创建自己的 .model 文件。谁能帮我创建所需的 .model 文件?

最佳答案

您可以从该演示的源代码中看出这不是一种通用格式。它只有位置、法线、纹理坐标和元素索引的数组。您可以在 moduleUtil.h 中看到它是如何从 .model 文件中读取的。您可以在线搜索可以为模型加载特定格式的库。像 irrlicht 这样的引擎支持多种格式,例如 .3ds 和 .x。您可以从那里开始检查。

关于iphone - 如何在 openGLES 中创建新的 demon.model?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7803222/

相关文章:

android - 如何将QCAR(Vuforia)的投影和模型 View 矩阵应用到min3D场景中

ios - OpenGL ES 2.0 多个着色器程序 - 纹理渲染不再工作

android - 当任何中断发生时纹理都会丢失

iPhone 应用程序太大,SpringBoard 无法启动?

ios - 无法将时间 'Int' 的值转换为 Swift 2 中的预期参数类型 'NSPropertyListReadOptions'

iphone - CABasicAnimation 重复自身

android - 创建 react native 自定义标题样式?

播放视频流时,iOS 将在 iPhone XS 上重启(iOS 12.0.1)

iPhone - 数据库查询返回未提交的条目?

ios - NSArrayM objectAtIndex:索引6超出范围