Assimp
文章平均质量分 82
lengbingteng
这个作者很懒,什么都没留下…
展开
-
ASSIMP概述
在3D渲染的时候,工作量比较大且比较麻烦的一件事就是建模,如果想降低这种麻烦就需要借用网络上已经存在的一些模型素材,至少这是非商用渲染程序常用手段(咱们自己写例子的时候经常这样做)。但是,由于网络中的模型格式众多,如果自己一一去解析代价也挺高的。ASSIMP作为一个开源项目,设计了一套可扩展的架构,为模型的导入导出提供了良好的支持。这里说的导入是把模型文件,解析成ASSIMP自身定义的一套模型,而...原创 2012-12-28 00:33:10 · 1052 阅读 · 0 评论 -
ASSIMP的数据结构
数据结构是对文件的描述,也是我们想要获取的最终产物,一般来说我们会用这个结果映射到我们自己的模型里面去(这样做是为了降低对这个项目的依赖,如果你的模型都用别人的,还搞毛啊) 1.aiScene :根节点 struct aiScene { unsigned int mFlags; // 一个状态段 C_STRUCT aiNode* mRootNode; // 根节点 ...原创 2012-12-28 02:29:15 · 1122 阅读 · 0 评论