3ds max ms3d文件导入插件.顺利搞定(骨头动画不会弄....希望知道的大仙.指点下啦.).

哎~一切似乎都不容易.本感觉2天 弄明白的东西.结果花了一个礼拜的工时才.完成.

实际上 仅仅是做到了 ms3d模型的导入(纹理uv 顶点),至于骨骼动画的导入导出.实在是找不到资料.而且 本人几乎把网络搜破了.也没看到一个带骨骼动画导入导出的插件存在.一切好像都是从未存在过.既然没这个东西.....真是有点想不明白..汗的很..后来试了试keyfream的导入..我都晕死.我做了一个方块.录了8个点其中1个点的动画,之后通过导出成3ds文件.这个文件应该是比较全功能的了..(或者是我想错了,当然没有.max强..).结果我把这个3ds文件重新导回去.结果.点的动画 压根就没回去...我都闷了..

后来实在没辙.老老实实看代码把...结果发现压根没这个功能.继续闷..

 

总结下目前为止我发现的功能导入.

1.只有Local的动画可以重新导入通过 KeyContral

2.可以导入顶点 vert 纹理坐标 tvert 向量 normal 法线是通过face指定的.

3.如果想要UVEdit还有 tvface需要填写.

 

关于max需要的格式:

1.需要顶点List

2.需要纹理List

3.需要顶点的索引

4.需要纹理的索引

5.需要面的法线.

 

不过目前来说已经比较够用了.但是强烈希望可以导入骨骼哦.

如果可以导入骨骼...可以盗取多少好源呀..

 

有一些值得注意的问题:

关于sizeof..3dmax的插件被搞成4字节对齐..所以一定要注意..memcpy...., 有些娃可能会说设置成1字节对齐不就好啦.干嘛那么费事...俺又不是瓜子.如果使用1字节编译出来的东西.debug的时候会 死在 setVert这样的函数中.所以没辙啦.一个字节一个字节的读才比较妥当啦.写这个ms3d导入插件的时候这个问题叫我十分纠结.如果有大仙知道.跪求答案.!先谢谢啦.

 

最后.希望有3ds max开发经验的 朋友找俺聊.. QQ: 27463001

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值