OBD:OTIT

From OniGalore
Revision as of 19:08, 13 March 2007 by Neo (talk | contribs)
Jump to navigation Jump to search

Main Page >> Oni Binary Data >> File Types >> OTIT File


<== OTIT File ==>
Oct Tree Interior Node Array - Level File


otit_a.gif


Hex Translation Meaning
01 44 02 00 580 00580-.OTIT
01 00 00 06 3 level 3
AD DE dead not used
6E 0A 00 00 2670 2670 packages follow (one package is edged in black)
Below follows the first package.
01 00 00 00 1 negative x, negative y, negative z child index
30 00 00 00 48 positive x, negative y, negative z child index
52 01 00 00 338 negative x, positive y, negative z child index
93 01 00 00 403 positive x, positive y, negative z child index
A8 06 00 00 1704 negative x, negative y, positive z child index
DC 06 00 00 1756 positive x, negative y, positive z child index
F2 07 00 00 2034 negative x, positive y, positive z child index
42 08 00 00 2114 positive x, positive y, positive z child index
Child index
If the child index does not have its high bit set then it is the index of another octtree interior node (in the same array). Otherwise it is the index of an octtree leaf (from OTLF)
Example
In the above interior node all children are other interior nodes, there are no leafs in this interior node.

<== OTIT File ==>


Main Page >> Oni Binary Data >> File Types >> OTIT File