#MAXScript学习# 2MAX批量导出

上篇中写的fbx批量导出工具完善了一下,添加了以下功能:

1.打开时自动填写MAX历史路径;

2.可以选择将场景整体导出还是每个物体依次导出;

3.可以选择全部导出至指定路径还是按源文件的文件结构创建子文件夹再导出;

4.选择导出格式(CG同事说有时候FBX文件会出错,因为会记录骨骼信息,所以加了ABC格式--Available in 3ds Max 2016 and higher)

5.添加自动收集贴图的功能

最后写完的界面截图:

#MAXScript学习# 2MAX批量导出

具体的实现基本上查官方文档就能解决,还是大概贴一下:

1.近期历史路径保存在3dsmax.ini中,用getmaxinifile()可以找到该ini文件,getinisettings()读取

2.获取当前场景所有用到的贴图,官方文档BitmapTexture部分