3DXI重写过的3Ds Max 导出插件代码放出

本文分享了使用3DXI过程中遇到的问题及解决办法,包括导出帧动画时Modifier无法塌陷导致效果丢失、特定Mesh挂载失败等问题。介绍了自定义模型导出格式的结构,包括desc.xml、actions.xml等文件的作用,并提供了模型导出代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

着实被3DXI感动了一把,看着挺好用的。用起来气个吐血。

1. 导出帧动画的时候,不知道怎么塌陷那些Modifier。结果倒出来的帧动画,骨骼动画的效果全消失了。估计只能倒到缸体动画了。

2.导一个模型文件的时候,某个Mesh,某个frame。挂在3Ds Max里。汗一个。

不过还是把代码放出来了。

这个模型导出格式是打包器的格式。一个模型就是一个包。导出来后可以用xcomdocu解开。解开后可以重新打包。

基本模型结构:

---desc.xml (描述模型的xml。包含有几个mesh等信息)

+ actions.xml 如果这个模型内置动作。这个是动作列表,针对帧动画模型

+ skeleton/

+ actions.xml 如果骨架包含了动作。这个是动作列表文件。

+ hiberarchy 骨架层次描述文件

+ skeleton.xml 骨架描述文件,xml 格式。包含了骨头名字和层次。

+ skeleton 骨架初始矩阵信息。

+ action_name : 某个动作的数据文件

+----Object1/ 这个目录包含Object1这个mesh的资料

+ ---- 具体导出后解开自己看就明白了。

Mesh可单独导出。不过插件暂时不提供,因为可以导出模型后,自己用xcomdocu打包某个mesh就可以了。 懒得做了。呵呵。

代码我放到www.hellocpp.net 的帖子上了:http://www.hellocpp.net/Articles/Article/727.aspx。 有需要的可以去下载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值