mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-03-17 19:31:01 +00:00
Also updates importers to correctly handle this change Adds ability for taml XML serialization to properly assign array'd fields Adds 'inheritFrom' field to simobjects for when objects with parent objects are serialized AssetBase how inherits from SimGroup so it can have objects like material definitions embedded in them for save/load in the taml definition file Updated loading/handling logic in terrain material asset to be more similar to regular material assets
243 lines
13 KiB
XML
243 lines
13 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone ="yes"?>
|
|
<AssetImportSettings>
|
|
<Group name="DefaultImportConfig">
|
|
<Group name="Animations">
|
|
<Setting name="animFPS">2</Setting>
|
|
<Setting name="animTiming">Seconds</Setting>
|
|
<Setting name="ImportAnimations">1</Setting>
|
|
<Setting name="SeparateAnimations">1</Setting>
|
|
</Group>
|
|
<Group name="Collision">
|
|
<Setting name="CollisionMeshPrefix">Col</Setting>
|
|
<Setting name="GenCollisionType">CollisionMesh</Setting>
|
|
<Setting name="GenerateCollisions">1</Setting>
|
|
<Setting name="GenerateLOSCollisions">1</Setting>
|
|
<Setting name="GenLOSCollisionType">CollisionMesh</Setting>
|
|
<Setting name="LOSCollisionMeshPrefix">LOS</Setting>
|
|
</Group>
|
|
<Group name="General">
|
|
<Setting name="AddDirectoryPrefixToAssetName">0</Setting>
|
|
<Setting name="AutomaticallyPromptMissingFiles">0</Setting>
|
|
<Setting name="DuplicatAutoResolution">AutoPrune</Setting>
|
|
<Setting name="DuplicateAutoResolution">AutoPrune</Setting>
|
|
<Setting name="PreventImportWithErrors">1</Setting>
|
|
<Setting name="WarningsAsErrors">0</Setting>
|
|
</Group>
|
|
<Group name="Images">
|
|
<Setting name="AddedImageSuffix">_image</Setting>
|
|
<Setting name="AlwaysAddImageSuffix">1</Setting>
|
|
<Setting name="AOTypeSuffixes">_AO,_AMBIENT,_AMBIENTOCCLUSION</Setting>
|
|
<Setting name="CompositeTypeSuffixes">_COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM,_C</Setting>
|
|
<Setting name="Compressed">1</Setting>
|
|
<Setting name="DiffuseTypeSuffixes">_ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL</Setting>
|
|
<Setting name="GenerateMaterialOnImport">0</Setting>
|
|
<Setting name="ImageType">N/A</Setting>
|
|
<Setting name="ImportImages">1</Setting>
|
|
<Setting name="IsHDR">0</Setting>
|
|
<Setting name="MetalnessTypeSuffixes">_METAL,_MET,_METALNESS,_METALLIC,_M</Setting>
|
|
<Setting name="NormalTypeSuffixes">_NORMAL,_NORM,_N</Setting>
|
|
<Setting name="RoughnessTypeSuffixes">_ROUGH,_ROUGHNESS,_R</Setting>
|
|
<Setting name="Scaling">1.0</Setting>
|
|
<Setting name="SmoothnessTypeSuffixes">_SMOOTH,_SMOOTHNESS,_S</Setting>
|
|
<Setting name="TextureFilteringMode">Bilinear</Setting>
|
|
<Setting name="UseMips">1</Setting>
|
|
</Group>
|
|
<Group name="Materials">
|
|
<Setting name="AddedMaterialSuffix">_mat</Setting>
|
|
<Setting name="AlwaysAddMaterialSuffix">0</Setting>
|
|
<Setting name="CreateComposites">1</Setting>
|
|
<Setting name="CreateORMConfig">1</Setting>
|
|
<Setting name="IgnoreMaterials">DefaultMaterial,ColorEffect*</Setting>
|
|
<Setting name="ImportMaterials">1</Setting>
|
|
<Setting name="PopulateMaterialMaps">1</Setting>
|
|
<Setting name="UseDiffuseSuffixOnOriginImage">1</Setting>
|
|
<Setting name="UseExistingMaterials">1</Setting>
|
|
</Group>
|
|
<Group name="Meshes">
|
|
<Setting name="AddedShapeSuffix">_shape</Setting>
|
|
<Setting name="AdjustCenter">0</Setting>
|
|
<Setting name="AdjustFloor">0</Setting>
|
|
<Setting name="AlwaysAddShapeSuffix">0</Setting>
|
|
<Setting name="calcTangentSpace">0</Setting>
|
|
<Setting name="CollapseSubmeshes">0</Setting>
|
|
<Setting name="convertLeftHanded">0</Setting>
|
|
<Setting name="DoScaleOverride">0</Setting>
|
|
<Setting name="DoUpAxisOverride">0</Setting>
|
|
<Setting name="findInstances">0</Setting>
|
|
<Setting name="flipUVCoords">0</Setting>
|
|
<Setting name="genUVCoords">0</Setting>
|
|
<Setting name="IgnoreNodeScale">0</Setting>
|
|
<Setting name="ImportMesh">1</Setting>
|
|
<Setting name="invertNormals">0</Setting>
|
|
<Setting name="JoinIdenticalVerts">0</Setting>
|
|
<Setting name="limitBoneWeights">0</Setting>
|
|
<Setting name="LODType">TrailingNumber</Setting>
|
|
<Setting name="removeRedundantMats">0</Setting>
|
|
<Setting name="reverseWindingOrder">0</Setting>
|
|
<Setting name="ScaleOverride">1</Setting>
|
|
<Setting name="TransformUVs">0</Setting>
|
|
<Setting name="UpAxisOverride">Z_AXIS</Setting>
|
|
</Group>
|
|
<Group name="Sounds">
|
|
<Setting name="Compressed">0</Setting>
|
|
<Setting name="PitchAdjust">1.0</Setting>
|
|
<Setting name="VolumeAdjust">1.0</Setting>
|
|
</Group>
|
|
</Group>
|
|
<Group name="LegacyProjectImport">
|
|
<Group name="Animations">
|
|
<Setting name="animFPS">2</Setting>
|
|
<Setting name="animTiming">Seconds</Setting>
|
|
<Setting name="ImportAnimations">1</Setting>
|
|
<Setting name="SeparateAnimations">1</Setting>
|
|
</Group>
|
|
<Group name="Collision">
|
|
<Setting name="CollisionMeshPrefix">Col</Setting>
|
|
<Setting name="GenCollisionType">CollisionMesh</Setting>
|
|
<Setting name="GenerateCollisions">1</Setting>
|
|
<Setting name="GenerateLOSCollisions">1</Setting>
|
|
<Setting name="GenLOSCollisionType">CollisionMesh</Setting>
|
|
<Setting name="LOSCollisionMeshPrefix">LOS</Setting>
|
|
</Group>
|
|
<Group name="General">
|
|
<Setting name="AddDirectoryPrefixToAssetName">0</Setting>
|
|
<Setting name="AutomaticallyPromptMissingFiles">0</Setting>
|
|
<Setting name="DuplicateAutoResolution">FolderPrefix</Setting>
|
|
<Setting name="PreventImportWithErrors">1</Setting>
|
|
<Setting name="WarningsAsErrors">0</Setting>
|
|
</Group>
|
|
<Group name="Images">
|
|
<Setting name="AddedImageSuffix">_image</Setting>
|
|
<Setting name="AlwaysAddImageSuffix">1</Setting>
|
|
<Setting name="AOTypeSuffixes">_AO,_AMBIENT,_AMBIENTOCCLUSION</Setting>
|
|
<Setting name="CompositeTypeSuffixes">_COMP,_COMPOSITE</Setting>
|
|
<Setting name="Compressed">1</Setting>
|
|
<Setting name="DiffuseTypeSuffixes">_ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL</Setting>
|
|
<Setting name="GenerateMaterialOnImport">0</Setting>
|
|
<Setting name="ImageType">N/A</Setting>
|
|
<Setting name="ImportImages">1</Setting>
|
|
<Setting name="IsHDR">0</Setting>
|
|
<Setting name="MetalnessTypeSuffixes">_METAL,_MET,_METALNESS,_METALLIC</Setting>
|
|
<Setting name="NormalTypeSuffixes">_NORMAL,_NORM</Setting>
|
|
<Setting name="RoughnessTypeSuffixes">_ROUGH,_ROUGHNESS</Setting>
|
|
<Setting name="Scaling">1.0</Setting>
|
|
<Setting name="SmoothnessTypeSuffixes">_SMOOTH,_SMOOTHNESS</Setting>
|
|
<Setting name="TextureFilteringMode">Bilinear</Setting>
|
|
<Setting name="UseMips">1</Setting>
|
|
</Group>
|
|
<Group name="Materials">
|
|
<Setting name="AddedMaterialSuffix">_mat</Setting>
|
|
<Setting name="AlwaysAddMaterialSuffix">1</Setting>
|
|
<Setting name="CreateComposites">1</Setting>
|
|
<Setting name="ImportMaterials">1</Setting>
|
|
<Setting name="IgnoreMaterials">DefaultMaterial,ColorEffect*</Setting>
|
|
<Setting name="PopulateMaterialMaps">1</Setting>
|
|
<Setting name="UseDiffuseSuffixOnOriginImage">1</Setting>
|
|
<Setting name="UseExistingMaterials">1</Setting>
|
|
</Group>
|
|
<Group name="Meshes">
|
|
<Setting name="AddedShapeSuffix">_shape</Setting>
|
|
<Setting name="AdjustCenter">0</Setting>
|
|
<Setting name="AdjustFloor">0</Setting>
|
|
<Setting name="AlwaysAddShapeSuffix">0</Setting>
|
|
<Setting name="calcTangentSpace">0</Setting>
|
|
<Setting name="CollapseSubmeshes">0</Setting>
|
|
<Setting name="convertLeftHanded">0</Setting>
|
|
<Setting name="DoScaleOverride">0</Setting>
|
|
<Setting name="DoUpAxisOverride">0</Setting>
|
|
<Setting name="findInstances">0</Setting>
|
|
<Setting name="flipUVCoords">0</Setting>
|
|
<Setting name="genUVCoords">0</Setting>
|
|
<Setting name="IgnoreNodeScale">0</Setting>
|
|
<Setting name="ImportMesh">1</Setting>
|
|
<Setting name="invertNormals">0</Setting>
|
|
<Setting name="JoinIdenticalVerts">0</Setting>
|
|
<Setting name="limitBoneWeights">0</Setting>
|
|
<Setting name="LODType">TrailingNumber</Setting>
|
|
<Setting name="removeRedundantMats">0</Setting>
|
|
<Setting name="reverseWindingOrder">0</Setting>
|
|
<Setting name="ScaleOverride">1</Setting>
|
|
<Setting name="TransformUVs">0</Setting>
|
|
<Setting name="UpAxisOverride">Z_AXIS</Setting>
|
|
</Group>
|
|
<Group name="Sounds">
|
|
<Setting name="Compressed">0</Setting>
|
|
<Setting name="PitchAdjust">1.0</Setting>
|
|
<Setting name="VolumeAdjust">1.0</Setting>
|
|
</Group>
|
|
</Group>
|
|
<Group name="NewTest">
|
|
<Group name="Animations">
|
|
<Setting name="animFPS">2</Setting>
|
|
<Setting name="animTiming">Seconds</Setting>
|
|
<Setting name="ImportAnimations">1</Setting>
|
|
<Setting name="SeparateAnimations">1</Setting>
|
|
</Group>
|
|
<Group name="Collision">
|
|
<Setting name="CollisionMeshPrefix">Col</Setting>
|
|
<Setting name="GenCollisionType">CollisionMesh</Setting>
|
|
<Setting name="GenerateCollisions">1</Setting>
|
|
<Setting name="GenerateLOSCollisions">1</Setting>
|
|
<Setting name="GenLOSCollisionType">CollisionMesh</Setting>
|
|
<Setting name="LOSCollisionMeshPrefix">LOS</Setting>
|
|
</Group>
|
|
<Group name="General">
|
|
<Setting name="AddDirectoryPrefixToAssetName">0</Setting>
|
|
<Setting name="AutomaticallyPromptMissingFiles">0</Setting>
|
|
<Setting name="DuplicatAutoResolution">AutoPrune</Setting>
|
|
<Setting name="PreventImportWithErrors">1</Setting>
|
|
<Setting name="WarningsAsErrors">0</Setting>
|
|
</Group>
|
|
<Group name="Images">
|
|
<Setting name="AOTypeSuffixes">_AO,_AMBIENT,_AMBIENTOCCLUSION</Setting>
|
|
<Setting name="Compressed">1</Setting>
|
|
<Setting name="DiffuseTypeSuffixes">_ALBEDO,_DIFFUSE,_ALB,_DIF,_COLOR,_COL</Setting>
|
|
<Setting name="GenerateMaterialOnImport">1</Setting>
|
|
<Setting name="ImageType">N/A</Setting>
|
|
<Setting name="IsHDR">0</Setting>
|
|
<Setting name="MetalnessTypeSuffixes">_METAL,_MET,_METALNESS,_METALLIC</Setting>
|
|
<Setting name="NormalTypeSuffixes">_NORMAL,_NORM</Setting>
|
|
<Setting name="PBRTypeSuffixes">_COMP,_COMPOSITE,_PBR,-COMP,-COMPOSITE,-PBR,_ORM,-ORM</Setting>
|
|
<Setting name="RoughnessTypeSuffixes">_ROUGH,_ROUGHNESS</Setting>
|
|
<Setting name="Scaling">1.0</Setting>
|
|
<Setting name="SmoothnessTypeSuffixes">_SMOOTH,_SMOOTHNESS</Setting>
|
|
<Setting name="TextureFilteringMode">Bilinear</Setting>
|
|
<Setting name="UseMips">1</Setting>
|
|
</Group>
|
|
<Group name="Materials">
|
|
<Setting name="CreateComposites">1</Setting>
|
|
<Setting name="ImportMaterials">1</Setting>
|
|
<Setting name="PopulateMaterialMaps">1</Setting>
|
|
<Setting name="UseDiffuseSuffixOnOriginImage">1</Setting>
|
|
<Setting name="UseExistingMaterials">1</Setting>
|
|
</Group>
|
|
<Group name="Meshes">
|
|
<Setting name="AdjustCenter">0</Setting>
|
|
<Setting name="AdjustFloor">0</Setting>
|
|
<Setting name="calcTangentSpace">0</Setting>
|
|
<Setting name="CollapseSubmeshes">0</Setting>
|
|
<Setting name="convertLeftHanded">0</Setting>
|
|
<Setting name="DoScaleOverride">0</Setting>
|
|
<Setting name="DoUpAxisOverride">0</Setting>
|
|
<Setting name="findInstances">0</Setting>
|
|
<Setting name="flipUVCoords">0</Setting>
|
|
<Setting name="genUVCoords">0</Setting>
|
|
<Setting name="IgnoreNodeScale">0</Setting>
|
|
<Setting name="ImportMesh">1</Setting>
|
|
<Setting name="invertNormals">0</Setting>
|
|
<Setting name="JoinIdenticalVerts">0</Setting>
|
|
<Setting name="limitBoneWeights">0</Setting>
|
|
<Setting name="LODType">TrailingNumber</Setting>
|
|
<Setting name="removeRedundantMats">0</Setting>
|
|
<Setting name="reverseWindingOrder">0</Setting>
|
|
<Setting name="ScaleOverride">1</Setting>
|
|
<Setting name="TransformUVs">0</Setting>
|
|
<Setting name="UpAxisOverride">Z_AXIS</Setting>
|
|
</Group>
|
|
<Group name="Sounds">
|
|
<Setting name="Compressed">0</Setting>
|
|
<Setting name="PitchAdjust">1.0</Setting>
|
|
<Setting name="VolumeAdjust">1.0</Setting>
|
|
</Group>
|
|
</Group>
|
|
</AssetImportSettings>
|