FBXExporterGetParam

getparam 脚本用于查询导出插件参数,其中 [arg] 为已识别的导出参数。

FBXExporterGetParam 返回命名参数的值。如果参数无法识别或所提供的参数数目错误,则返回“unsupplied”值。

有关受支持的参数列表,请参见 FBXExporterGetParam [arg] [value]

FBXExporterSetParam [arg] [value]

setparam 脚本用于为导出设置指定的参数,其中 [arg] 为已识别的导出参数,[value] 是所支持参数对应的值。例如,要阻止导出摄影机,则请输入以下内容:

FBXExporterSetParam "Cameras" false

如果成功,“FBXExporterSetParam”将返回“OK”,如果向其发送的是无法识别的参数,将返回“unsupplied”。

如果传递的参数数目错误,“FBXExporterSetParam”将返回“unsupplied”。

例如,要查询导出摄影机的状态,请输入以下内容:

	FBXExporterGetParam "Cameras"
导出选定对象

存在用来仅导出选定对象的特定 MAXscript(“导出选定对象”)。请使用以下字符串

exportFile "<path>" #noPrompt selectedOnly:true

其中,<path> 表示要将对象导出到的位置。

“FBXExporterSetParam”可识别以下参数和值:

名称
"Animation" True 或 False。有关此设置的说明,请参见动画
"ASCII" True 或 False。有关此设置的说明,请参见类型
"AxisConversionMethod" “无”、“Animation”或“Fbx_Root”。有关此设置的说明,请参见轴转化
"BakeAnimation" True 或 False。有关此设置的说明,请参见烘焙动画
"BakeFrameStart" 整数值。有关此设置的说明,请参见烘焙动画
"BakeFrameEnd" 整数值。有关此设置的说明,请参见烘焙动画
"BakeFrameStep" 整数值。有关此设置的说明,请参见烘焙动画
"BakeResampleAnimation" True 或 False。有关此设置的说明,请参见全部重采样
"Cameras" True 或 False。有关此设置的说明,请参见摄影机
"CAT2HIK" True 或 False。有关此设置的说明,请参见 CAT 角色作为 HIK
"ColladaTriangulate" True 或 False。有关此设置的说明,请参见三角化
"ColladaSingleMatrix" True 或 False。有关此设置的说明,请参见单一矩阵
"ColladaFrameRate" 浮点(帧)。有关此设置的说明,请参见帧速率
"Convert2Tiff" True 或 False。使用此参数可将非 TIFF 格式的纹理图像转换为 TIFF 格式,这样即可在其他不支持其他图形类型的应用程序中读取这些图像。
"ConvertUnit" “mm”、“cm”、“dm”、“m”、“km”、“in”、“ft”、“mi”或“yd”。有关此设置的说明,请参见场景单位转化为
"ExportAnimationOnly" True 或 False。为 True 时,仅导出动画数据,不包含任何网格数据。注意:只能通过 MAXScript 使用此参数,它不显示在 UI 中。
"EmbedTextures" True 或 False。有关此设置的说明,请参见嵌入媒体
"FileVersion" "FBX201400"、"FBX201300"、"FBX201200"、"FBX201100"、"FBX201000"、"FBX200900" 或 "FBX200611"。有关此设置的说明,请参见轴转化
"FilterKeyReducer" True 或 False。有关此设置的说明,请参见固定关键点减少器
"GeomAsBone" True 或 False。有关此设置的说明,请参见将变形虚拟转化为骨骼
"GenerateLog" True 或 False。有关此设置的说明,请参见生成日志数据
"Lights" True 或 False。有关此设置的说明,请参见灯光
"LoadExportPresetFile" "x",其中 x 表示预设文件的名称。有关此设置的说明,请参见导出预设
"NormalsPerPoly" True 或 False。有关此设置的说明,请参见按顶点法线分割
"PointCache" True 或 False。有关此设置的说明,请参见点缓存文件
"PopSettings" 当您执行单击操作时,此设置将保留设置的当前状态。FBXExporterSetParam "PopSettings" 加载所有 I/O 设置。
"Preserveinstances" true 或 false。有关此设置的说明,请参见保留实例
"PushSettings" 当您执行单击操作时,此设置将保留设置的当前状态。FBXExporterSetParam "PushSettings" 保存所有 I/O 设置。
"Removesinglekeys" true 或 false。有关此设置的说明,请参见移除单个关键点
"Resampling" 浮点数。有关此设置的说明,请参见展开旋转
"ResetExport" 加载 Autodesk Media & Entertainment 导出预设。有关此设置的说明,请参见导出预设
"ScaleFactor" 浮点数。有关此设置的说明,请参见比例因子
"SelectionSet" 要使用的选择集的名称。有关此设置的说明,请参见点缓存文件
"SelectionSetExport" True 或 False。有关此设置的说明,请参见选择集
"Shape" True 或 False。有关此设置的说明,请参见变形中的“变形”。
"Skin" True 或 False。有关此设置的说明,请参见变形中的“蒙皮”。
"ShowWarnings" True 或 False。有关此设置的说明,请参见显示/隐藏警告管理器
"SmoothingGroups" True 或 False。有关此设置的说明,请参见平滑组
"SmoothMeshExport" True 或 False。有关此设置的说明,请参见涡轮平滑
"SplitAnimationIntoTakes" "takename" 是要使用的录制的名称,后跟 "frameStart" 和 "frameEnd" 以定义间隔。
使用 "-c|-clear" 清除累加器。
注: 无论定义了多少分割,Take001 始终存在。请勿设置为 "frameEnd" < "frameStart"。如果 "frameStart" 和 "frameEnd" 没有使用关键点定义间隔,分割函数将不会对其进行验证。如果没有动画关键点在该范围内,仍将创建录制,但不使用关键点。
"TangentSpaceExport" True 或 False。有关此设置的说明,请参见切线和 Binormal
"Triangulate" true 或 false。有关此设置的说明,请参见三角化
"UpAxis" “Y”或“Z”。有关此设置的说明,请参见轴转化
"UseSceneName" True 或 False。有关此设置的说明,请参见使用场景名