XML:TRMA: Difference between revisions

From OniGalore
(Created page with "{{ XML_File_Header | type=TRMA | prev=TRGE | next=TRSC | name=Texture Map Array }} '''general information''' * The xml code on this page is compatible with onisplit '''v0.9.6...")
(No difference)

Revision as of 18:52, 7 November 2012

TRMA : Texture Map Array
XML modding tips
See HERE to start learning about XML modding.
See HERE if you are searching for information on how to handle object coordinates.
See HERE for some typical modding errors and their causes.
XML.png
XML

TRGE << Other file types >> TRSC

switch to OBD page

general information

  • The xml code on this page is compatible with onisplit v0.9.61.0
  • TRMA files are stored globally (in edition/GameDataFolder/level0_Final)
  • these files are used by ONCC to get textures for the 3D mesh (TRBS)
  • the mesh has 19 body parts, so there are also 19 textures links in the TRMA
  • the order of the TRMA links is determined by the mesh hierarchy (TRIA)


example

TRMAkonoko002_high_texture_generic.xml

<?xml version="1.0" encoding="utf-8"?>
<Oni>
   <TRMA id="0">
       <Textures>
           <Link>TXMPIteration001/KS_pelvis</Link>
           <Link>TXMPIteration001/KS_thigh_horiz</Link>
           <Link>TXMPIteration001/KS_calf_nobknee</Link>
           <Link>TXMPIteration001/KS_foot</Link>
           <Link>TXMPIteration001/KS_thigh_horiz</Link>
           <Link>TXMPIteration001/KS_calf_nobknee</Link>
           <Link>TXMPIteration001/KS_foot</Link>
           <Link>TXMPIteration001/KS_mid</Link>
           <Link>TXMPIteration001/KS_chestpack</Link>
           <Link>TXMPIteration001/KS_neck</Link>
           <Link>TXMPIteration001/KS_face</Link>
           <Link>TXMPIteration001/KS_shoulder</Link>
           <Link>TXMPIteration001/KS_bicep</Link>
           <Link>TXMPIteration001/KS_wrist</Link>
           <Link>TXMPIteration001/ks_fist</Link>
           <Link>TXMPIteration001/KS_shoulder</Link>
           <Link>TXMPIteration001/KS_bicep</Link>
           <Link>TXMPIteration001/KS_wrist</Link>
           <Link>TXMPIteration001/ks_fist</Link>
       </Textures>
   </TRMA>
</Oni>

TRMA files contain sometimes a link with a "/" in it. The actual TXMP file use a "%2F" instead of the "/".


For example:

TXMPIteration001%2FKS_pelvis.oni
TXMPIteration001%2FKS_thigh_horiz.oni
[...]