中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 2499|回复: 4

DirectX10以后sdkmesh文件格式说明那里有?

[复制链接]
发表于 2016-7-12 10:51:05 | 显示全部楼层 |阅读模式
dx9用.x文件。到处都是.x文件格式说明的文章。然后到dx10,使用.sdkmesh格式文件了,然后到处找,都没找到相关该格式的介绍或者说明文章。哪位大仙知道哪里有.sdkmesh格式文件的文章吗?麻烦给个链接,先谢谢了!
发表于 2016-7-12 15:34:00 | 显示全部楼层
楼主不用去研究.x .sdkmesh之类的格式,
只用去弄懂FBX格式,
现在几乎所有的引擎的导入外部模型都是通过FBX,因为FBX文件格式几乎已经成为建模软件(3dsmax maya blender等等)的通用模型标准格式。

所有模型都是通过3DSMAX MAYA这类建模软件完成,然后由这些软件把建好的模型输出为FBX格式文件,再由自己编写的3D程序 解析FBX文件,并导入顶点 UV 法线 纹理 动画等等,再在自己的程序中进行渲染。

至于微软的.x .sdkmesh之类都是微软自己搞的另类,一般做3D的程序还是公司是不会去用的。

楼主可能还是个新人,不过我希望OPENGPU这个论坛里的老人们也不能 因为是基础问题 而故意不回答,睁眼看着新手绕弯路,这不应该是一个技术论坛的风气。
发表于 2016-7-13 09:36:09 | 显示全部楼层
sdkmesh 还是有用途的,毕竟好多 demo 里面的资源是 sdkmesh 的,用于学习还是可以的. 具体格式直接参考 微软 dxut 代码就好了, DirectX SDK 里面有
发表于 2016-7-14 11:41:28 | 显示全部楼层
补充下。.x文件我了解(我认为)还是比较充分的,可以存储模型,还可以存储骨骼动画,但不能存储Morph动画(实际上可以支持,增加一个GUID)。.sdkmesh应该也保留了以上功能(没有认真研究过,只看了个大概),只不过是.x文件内存影像(希望大神来补充),加载速度更快,满足一般使用足够了。
 楼主| 发表于 2016-7-27 14:41:44 | 显示全部楼层
本帖最后由 Gavin 于 2016-7-27 14:44 编辑

.sdkmesh格式文件的描述
https://github.com/walbourn/contentexporter/wiki/SDKMESH
另外一些关于各种格式的内容:
https://github.com/Microsoft/DirectXMesh/wiki/Geometry-formats
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-12-14 02:50 , Processed in 0.053231 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表