背景说明
之前由于管理不规范,max导出fbx,但是导入unity模型方向出现错误,需要全部重新统一导出。
这里仅仅是部分导致功能,接入文件判断,可以对文件夹下所有max文件进行批量重新导出。
效果
实现说明
FBXExporterSetParam "Animation" True --动画
FBXExporterSetParam "ASCII" False
FBXExporterSetParam "AxisConversionMethod" None --轴向
FBXExporterSetParam "Cameras" False --摄像机
FBXExporterSetParam "CAT2HIK" False
FBXExporterSetParam "ColladaTriangulate" False --三角算法
FBXExporterSetParam "Convert2Tiff" False --关于材质贴图
FBXExporterSetParam "EmbedTextures" False --关于材质贴图
FBXExporterSetParam "FilterKeyReducer" False --关于动画压缩
FBXExporterSetParam "GeomAsBone" False --关于物体转化为骨骼
FBXExporterSetParam "GenerateLog" False --关于
FBXExporterSetParam "Lights" False --关于 灯光
FBXExporterSetParam "NormalsPerPoly" False --关于 法线
FBXExporterSetParam "PointCache" False --关于 点缓存
FBXExporterSetParam "Removesinglekeys" False --移除单帧动画
FBXExporterSetParam "Skin" True --关于蒙皮
FBXExporterSetParam "ShowWarnings" False --显示警告
FBXExporterSetParam "SmoothingGroups" False --光滑组
FBXExporterSetParam "SmoothMeshExport" False --光滑组
FBXExporterSetParam "UseSceneName" False --使用场景名
FBXExporterSetParam "BakeAnimation" true --烘焙
整体使用api导出即可。唯一重点: max导出是以最大单一节点导出,若是存在多个最大节点则会新建一个最大节点,导入unity的方向则是默认参数。这也是max导出模型到unity 方向不统一的原因。