美文网首页OpenGL+MetalOPenGL ES For IOS
OpenGLES_入门07_加载3D模型

OpenGLES_入门07_加载3D模型

作者: 酷走天涯 | 来源:发表于2016-09-25 16:51 被阅读627次
学习是一件开心的额事情

OpenGL 自身不能直接加载模型文件,我们的思路很简单,就是把模型文件转成顶点数据,颜色数据,法线向量数据,纹理坐标,然后通过OpenGL 提供的API 把数据导入。

学习目标

把OBJ 文件转换为顶点坐标

开始吧

我使用Blender 建模工具演示

  1. 创建一个Obj文件
让学习成为一种习惯

2.导出为Obj文件

让学习成为一种习惯 让学习成为一种习惯 让学习成为一种习惯

3.下载转换工具文件,把脚本文件复制到我们模型文件夹中去

这里下载转换工具

让学习成为一种习惯

4.打开终端

让学习成为一种习惯

5.进入刚才的模型文件夹中(输入CD 然后把文件拖进去)

让学习成为一种习惯

按回车键

让学习成为一种习惯

6.执行转换命令

perl obj2opengl.pl sphere.obj

生成我们需要的头文件

让学习成为一种习惯

我们打开文件看一下

顶点数量和顶点数组 法线向量数组

有些建模工具直接可以到数据的,不用这么麻烦!

相关文章

网友评论

本文标题:OpenGLES_入门07_加载3D模型

本文链接:https://www.haomeiwen.com/subject/fgloettx.html