Script ("SceneGraph Optimizations Only","Process") { Plugin ("NiSceneGraphOptimizationPlugin","Scene Graph Optimization","1.1","PROCESS") { Parameter ("AnimationKeyReductionTolerance","0.000100"); Parameter ("RemoveDupProperties","TRUE"); Parameter ("RemoveChildlessNodes","TRUE"); Parameter ("RemoveMultiMtlNodes","TRUE"); Parameter ("RemoveSingleChildNodes","TRUE"); Parameter ("MergeSiblingNodes","TRUE"); Parameter ("OptimizeTriShapes","TRUE"); Parameter ("MergeSiblingTriShapes","TRUE"); Parameter ("NoMergeOnAlpha","TRUE"); Parameter ("RemoveExtraUVSets","TRUE"); Parameter ("RemoveUnnecessaryNormals","TRUE"); Parameter ("RemoveUnnecessaryVisControllers","TRUE"); Parameter ("RemoveNames","FALSE"); Parameter ("NameUnnamedObjects","FALSE"); Parameter ("RemoveBadTexturingProps","TRUE"); Parameter ("RemoveUnnecessaryExtraData","TRUE"); Parameter ("RemoveSgoKeepTags","TRUE"); Parameter ("RemoveUnnecessaryLookAtControllers","TRUE"); Parameter ("RemoveHiddenBoneGeometry","TRUE"); Parameter ("ReduceAnimationKeys","TRUE"); Parameter ("SortByTexturingProp","FALSE"); Parameter ("WeldSkin","TRUE"); Parameter ("ExportSoftwareSkin","TRUE"); Parameter ("ExportHardwareSkin","TRUE"); Parameter ("BonesPerPartition","4"); } }