首页 > 其他 > 详细

3ds Max学习日记(十二)——用Maxscript将每一帧动画导出成obj

时间:2019-12-10 09:30:30      阅读:162      评论:0      收藏:0      [点我收藏+]

最近老师布置了要用mitsuba渲染动画的任务,然而mitsuba这样的古董没法导入1.4.1版本的dae文件,所以只好先将dae文件导入max中,再一帧帧导出成obj。然而如果手动一帧帧导出也太麻烦了,所以我打算学习一下maxscript怎么用。
脚本如下,取名为export.ms:

outputDir="C:/Users/yaoling1997/Desktop/YasuoObj"
for t = animationrange.start to animationrange.end do
(
    b= t as string
    outputFile=outputDir + "/"+b+".obj" 
    sliderTime = t
    exportFile outputFile #noPrompt using:ObjExp
)

运行的话就脚本->运行脚本->选择保存好的脚本就行了,然后所有动画帧对应的模型都会导出成obj存到YasuoObj文件夹中。
技术分享图片
可以看到第0帧和第20帧的obj模型是不一样的。
技术分享图片
技术分享图片

3ds Max学习日记(十二)——用Maxscript将每一帧动画导出成obj

原文:https://www.cnblogs.com/yaoling1997/p/12014705.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!