教程 4
OBJ模型加载
教程源码下载地址: https://github.com/jiangxh1992/MetalTutorialDemos
优快云完整版专栏: https://blog.youkuaiyun.com/cordova/category_9734156.html
一、知识点
- OBJ格式模型
- AAPLMesh
- MDLVertexDescriptor
- MDLMesh
二、背景
前面教程3中我们分析了使用MTLVertexDescriptor来描述配置顶点数据流的原理,以及顶点buffer的两种组织结构。之前我们是在程序内部自定义了简单的顶点buffer,一个三角形,而实际应用中我们会面对大量非常复杂的模型,这些模型由美术使用maya、3d max等建模工具制作,模型的面数可能数以千计,因此需要特定的数据格式将模型数据保存成