Files
2025-09-29 00:52:08 +02:00

115 lines
4.1 KiB
XML
Executable File

<?xml version='1.0'?>
<!--
File: %RS_TOOLStoolsconfig%/export.xml
Description: Top-level export toolsconfiguration.
Author: Kevin Weinberg <kevin.weinberg@rockstarsandiego.com>
Date: 29 June 2010
DHM 24 May 2013 (tools_ng)
Think we need to clean up this file; been implementing parser in RSG.Base.Configuration.
Ideally the classes are exporter-type based rather than application-based. Code is
hopefully structured so this change can happen.
See 'map' example; regular parameter XML block but extensible for custom data if required.
There are also values, e.g. /export/motionbuilder/animation/exportPath or /export/motionbuilder/cutscene/patchPath
that are just duplicates of Content-Tree or branch configuration data. These should be removed.
Note: applications will need to be ported over to use the generic-Parameter setup.
-->
<export>
<motionbuilder>
<animation exportPath="$(art)\anim\export_mb\,$(art)\anim\export_for_audio\" compressedExportPath="$(art)\anim\export_mb_compressed"
skeletonFilePath="$(toolsconfig)\config\anim\skeletons" defaultSkeletonFile="player.skel"
animCtrlPath="$(toolsconfig)\config\anim\control_templates" defaultControlFile="FullBody_Spec.xml"
defaultCompressionFile="" compressionPath="$(toolsconfig)\config\anim\compression_templates"
boneTagsFile="$(toolsconfig)\content\animconfig\bone_tags.xml"
renderScriptFile="$(toolsroot)\techart\dcc\motionbuilder2014\python\RS\Utils\render.py"/>
<cutscene eventDefs="$(toolsconfig)\config\anim\CutsceneEventDefs.xml"/>
<effects cutsceneIniSection="all" rmptfxPath="$(art)\VFX\rmptfx"/>
</motionbuilder>
<!-- List of statistic limits in the map export -->
<!-- Bound Drawable Distance Ratio - The ratio of the object's LOD distance against the length of the bounding box from the center to the diagonal.
TXD Count Limit - Suggested maximum number of texture dictionaries.
Drawable Count Limit - Suggested maximum number of drawable objects.
-->
<mapreport drawableCountLimit="25" txdCountLimit="10" boundDrawableDistanceRatio="200"/>
<max>
<integration autoSubmit="false"></integration>
</max>
<!-- ***************************
NEW DATA BELOW THIS COMMENT
*************************** -->
<!--
Animation Exporter Data
-->
<Animation>
<Parameters>
</Parameters>
</Animation>
<!--
Character Exporter Data
-->
<Character>
<Parameters>
<!-- Perforce auto-submission flag. -->
<Parameter name="Auto Submit" type="bool" value="false" />
</Parameters>
</Character>
<!--
Cutscene Exporter Data
-->
<Cutscene>
<Parameters>
<!-- Perforce auto-submission flag. -->
<Parameter name="Auto Submit" type="bool" value="false" />
</Parameters>
</Cutscene>
<!--
Map Exporter Data.
-->
<Map>
<Parameters>
<!-- Perforce auto-submission flag. -->
<Parameter name="Auto Submit" type="bool" value="false" />
<!-- Export Report Limits -->
<!-- Drawable Count Limit - Suggested maximum number of drawable objects. -->
<Parameter name="Report Drawable Limit" type="int" value="25" />
<!-- TXD Count Limit - Suggested maximum number of texture dictionaries. -->
<Parameter name="Report TXD Limit" type="int" value="10" />
<!-- Bound Drawable Distance Ratio - The ratio of the object's LOD distance against the length of the bounding box from the center to the diagonal. -->
<Parameter name="Report Bound Drawable Distance Ratio" type="int" value="200" />
</Parameters>
</Map>
<!--
Vehicle Exporter Data
-->
<Vehicle>
<Parameters>
<!-- Perforce auto-submission flag. -->
<Parameter name="Auto Submit" type="bool" value="false" />
</Parameters>
</Vehicle>
<!--
Weapon Exporter Data
-->
<Weapon>
<Parameters>
<!-- Perforce auto-submission flag. -->
<Parameter name="Auto Submit" type="bool" value="false" />
</Parameters>
</Weapon>
</export>