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”。有关此设置的说明,请参见场景单位转化为。 | "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。有关此设置的说明,请参见使用场景名。 |
|
,