OBD:TRIA: Difference between revisions

From OniGalore
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> TRIA File
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> TRIA




<CENTER>[[OBD:TRGE|<==]] <FONT SIZE=5>TRIA File</FONT> [[OBD:TRIG|==>]]<BR>
<CENTER>[[OBD:TRGE|TRGE]] << [[OBD:File types|Other file types]] >> [[OBD:TRIG|TRIG]]
<FONT SIZE=2>Totoro Quaternion Body Index Array - Character File</FONT></CENTER>
<br><FONT SIZE=5>TRIA : Totoro Quaternion Body Index Array</FONT>
<BR><FONT SIZE=2> - [[OBD:File types/Character|Character file]]</FONT></CENTER>




Line 29: Line 30:
| BGCOLOR="#00FFFF" | 13 00
| BGCOLOR="#00FFFF" | 13 00
| 19
| 19
| ALIGN=LEFT | 19 packages follow (one package is edged in black)
| ALIGN=LEFT | 19 joints in skeleton (first joint outlined in black)
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
| COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
Line 35: Line 36:
| BGCOLOR="#FFC8C8" | 00
| BGCOLOR="#FFC8C8" | 00
| 0
| 0
| ALIGN=LEFT | unknown; useless; Oni doesn't need it; you can set it to what you want
| ALIGN=LEFT | parent bone ID : none
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#FFFFC8" | 01
| BGCOLOR="#FFFFC8" | 01
| 1
| 1
| ALIGN=LEFT | major joint; you can use the following entries:  
| ALIGN=LEFT | child bone ID : left thigh
 
00 - pelvis<BR>01 - left thigh<BR>02 - left calf<BR>03 - left foot<BR>04 - right thigh<BR>05 - right calf<BR>06 - right foot<BR>07 - mid<BR>08 - chest<BR>09 - neck<BR>0A - head<BR>0B - left shoulder<BR>0C - left bicep<BR>0D - left wrist<BR>0E - left hand<BR>0F - right shoulder<BR>10 - right bicep<BR>11 - right wrist<BR>12 - right hand
 
Thanks to ZDLO for his help.
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFC8" | 00
| BGCOLOR="#C8FFC8" | 00
| 0
| 0
| ALIGN=LEFT | minor joint; you can use the same entries as above
| ALIGN=LEFT | sibling bone ID : none
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| BGCOLOR="#C8FFFF" | DE
| BGCOLOR="#C8FFFF" | DE
Line 53: Line 50:
| ALIGN=LEFT | not used
| ALIGN=LEFT | not used
|}
|}
 
;Parent bone ID
:Oni doesn't seem to need it
;Child bone
:The joint connects the ''current'' bone (same ID as the joint) and the child bone.
;Sibling bone ID
:"left leg" links to "right leg", which links to "mid" : they are all children of "pelvis"
:"head" links to "left shoulder", which links to "right shoulder" : they are all children of "neck"
==Bones==
{|
|+Bone/joint ID overview
!HEX
!DEC
!Bone/Joint
|-
|00||00||pelvis/none
|-
|01||01||left thigh
|-
|02||02||left calf
|-
|03||03||left foot
|-
|04||04||right thigh
|-
|05||05||right calf
|-
|06||06||right foot
|-
|07||07||mid
|-
|08||08||chest
|-
|09||09||neck
|-
|0A||10||head
|-
|0B||11||left shoulder
|-
|0C||12||left arm
|-
|0D||13||left wrist
|-
|0E||14||left fist
|-
|0F||15||right shoulder
|-
|10||16||right arm
|-
|11||17||right wrist
|-
|12||18||right fist
|}
(Thanks to ZDLO) (and not only him)
;Note
:"arm" is also sometimes referred to as "bicep"
:(although correct spelling is "biceps")


<HR>
<HR>
<CENTER>[[OBD:TRGE|<==]] <B>TRIA File</B> [[OBD:TRIG|==>]]</CENTER>
<CENTER>[[OBD:TRGE|TRGE]] << '''TRIA''' >> [[OBD:TRIG|TRIG]]</CENTER>
<HR>
<HR>




[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> TRIA File
[[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File types]] >> TRIA

Revision as of 23:36, 16 May 2006

Main Page >> Oni Binary Data >> File types >> TRIA


TRGE << Other file types >> TRIG


TRIA : Totoro Quaternion Body Index Array


- Character file


tria_all.gif


Hex Translation Meaning
01 63 04 00 1123 01123-.TRIA
01 00 00 06 3 level 3
AD DE dead not used
13 00 19 19 joints in skeleton (first joint outlined in black)
Below follows the first package.
00 0 parent bone ID : none
01 1 child bone ID : left thigh
00 0 sibling bone ID : none
DE dead not used
Parent bone ID
Oni doesn't seem to need it
Child bone
The joint connects the current bone (same ID as the joint) and the child bone.
Sibling bone ID
"left leg" links to "right leg", which links to "mid" : they are all children of "pelvis"
"head" links to "left shoulder", which links to "right shoulder" : they are all children of "neck"

Bones

Bone/joint ID overview
HEX DEC Bone/Joint
00 00 pelvis/none
01 01 left thigh
02 02 left calf
03 03 left foot
04 04 right thigh
05 05 right calf
06 06 right foot
07 07 mid
08 08 chest
09 09 neck
0A 10 head
0B 11 left shoulder
0C 12 left arm
0D 13 left wrist
0E 14 left fist
0F 15 right shoulder
10 16 right arm
11 17 right wrist
12 18 right fist

(Thanks to ZDLO) (and not only him)

Note
"arm" is also sometimes referred to as "bicep"
(although correct spelling is "biceps")

TRGE << TRIA >> TRIG


Main Page >> Oni Binary Data >> File types >> TRIA