从max导出动画到modo渲染

标签:
modomaxcgpc2mddit |
分类: 三维动画 |
最近一直想尝试用modo渲染角色动画是什么效果,但是modo对fbx文件支持很差,没法动起来,但是支持mdd变形,于是便搜索max导出mdd的方法。有人说用point oven可以,但是现在的版本没有xx版的,老版本也没法用。最后用英文搜索,终于找到一个可用的程序pc2mdd,下载地址:http://users.skynet.be/fc508872/pc2mdd.rar感谢作者Alexandre Chambriat!教程在这里:http://users.skynet.be/fc508872/PC22MDD/index.html
大概流程:
1、在max中选择模型,分别添加point cache修改器,录制单个pc2文件,文件名与模型名字一样。
2、max导出同名obj文件。
3、打开pc2mdd,导入pc2文件,选择相应的选项,导出同名mdd文件,mdd后缀名要手动添加哦!
4、modo导入obj,添加mdd变形器。Items列表中在物体名字上点右键Deformers>Add MDD...选择mdd文件。
5、播放动画,应该没问题了,接下去就是添加材质、灯光、摄像机动画啦!
经过一番调试,终于成功渲染!
需要注意的是,如果模型导出fbx,pc2mdd需要选择Invert z,如果导出obj,则选择YZ Swap。另外,因为模型动画播放完最后一帧后会消失,如果摄像机渲染运动模糊的话,最后一帧会出现很强的模糊效果,所以point cache可以多录一帧,这一帧modo不渲染。
还是用的以前的动画来测试sss+运动模糊+GI,70帧大概16分钟。
如果将modo换成cinema4d的话,第4步改成——在c4d中选中每个模型,使用插件Skinprops
RiptidePro导入对应名称的mdd数据就能动起来了。