记录一下MAX在动画制作中遇到文件大小无限膨胀的BUG
最新在用MAX的biped骨骼做动画,一个简单的角色动画,用到了运动混合器,随着项目的推进,诡异的事情开始出现,文件变得无比庞大,但文件内都是链接,模型面数也不到1w,但文件大小却膨胀到了300多MB
这使得打开和保存变得无比慢,但是用首选项里的“压缩保存的文件”选项却可以把工程文件压缩到4MB
大概能猜测到,应该是遇到了某种恶性bug,增加了许多空数据
解决过程就不细说了,我在外网找了一圈,有大神开发过脚本来解决,但是我运行后没有解决问题
下面直接描述一下解决方法
选中BIPED骨骼,进入运动面板在面板中找到 复制/粘贴 卷展栏
点击MAX加载首选项按钮
在弹窗中去掉所有的勾选,点击确定
再次点击卷展栏中的删除所有集合按钮
如果文件很大 会假死一会,待程序清理完后会恢复,Ctrl+S保存文件,完成修复
清理后的文件大小,不到6MB
总结一下:这个问题目前只出现在使用了biped,并使用了姿态收集和运动混合器的项目中,我已经和autodesk反映了bug,如果是项目中没有使用到这些组件,那可能是由于其他原因引起,可尝试外网这位大神写的脚本(不保证有效)
http://www.scriptspot.com/3ds-max/scripts/cleaner