|
|
Line 1: |
Line 1: |
| [[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> OTIT File
| | {{OBD_File_Header | type=OTIT | prev=OSBD | next=OTLF | name=Oct Tree Interior Node Array | family=Level | align=center}} |
|
| |
|
|
| |
|
| <CENTER>[[OBD:OSBD|<==]] <FONT SIZE=5>OTIT File</FONT> [[OBD:OTLF|==>]]<BR>
| | [[image:otit_a.gif]] |
| <FONT SIZE=2>Oct Tree Interior Node Array - Level File</FONT></CENTER>
| |
|
| |
|
|
| |
|
| http://www6.fh-eberswalde.de/user/dkriesch/onistuff/images/otit_a.gif
| | {{Table}} |
| | {{OBD_Table_Header}} |
| | |- ALIGN=CENTER VALIGN=TOP |
| | {{OBDtr| 0x00 | res_id |FF0000| 01 44 02 00 | 580 | 00580-.OTIT }} |
| | {{OBDtr| 0x04 | lev_id |FFFF00| 01 00 00 06 | 3 | level 3 }} |
| | {{OBDtr| 0x08 | char[20] |00FF00| AD DE | dead | unused }} |
| | {{OBDtr| 0x0C | int32 |00FFFF| 6E 0A 00 00 | 2670 | array size }} |
| | {{OBDtrBK}} |
| | {{OBDtr| 0x00 | int32hb |FFC8C8| 01 00 00 00 | 1 | negative x, negative y, negative z child index }} |
| | {{OBDtr| 0x04 | int32hb |FFFFC8| 30 00 00 00 | 48 | positive x, negative y, negative z child index }} |
| | {{OBDtr| 0x08 | int32hb |C8FFC8| 52 01 00 00 | 338 | negative x, positive y, negative z child index }} |
| | {{OBDtr| 0x0C | int32hb |C8FFFF| 93 01 00 00 | 403 | positive x, positive y, negative z child index }} |
| | {{OBDtr| 0x10 | int32hb |FFC8FF| A8 06 00 00 | 1704 | negative x, negative y, positive z child index }} |
| | {{OBDtr| 0x14 | int32hb |FFC800| DC 06 00 00 | 1756 | positive x, negative y, positive z child index }} |
| | {{OBDtr| 0x18 | int32hb |C800C8| F2 07 00 00 | 2034 | negative x, positive y, positive z child index }} |
| | {{OBDtr| 0x1C | int32hb |C87C64| 42 08 00 00 | 2114 | positive x, positive y, positive z child index }} |
| | |} |
|
| |
|
|
| |
| {| BORDER=1 WIDTH=100% CELLPADDING=2 CELLSPACING=0
| |
| |- ALIGN=CENTER BGCOLOR="#FFDDBB"
| |
| | WIDTH=15% | <B>Hex</B>
| |
| | WIDTH=15% | <B>Translation</B>
| |
| | WIDTH=70% | <B>Meaning</B>
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FF0000" | 01 44 02 00
| |
| | 580
| |
| | ALIGN=LEFT | 00580-.OTIT
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FFFF00" | 01 00 00 06
| |
| | 3
| |
| | ALIGN=LEFT | level 3
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#00FF00" | AD DE
| |
| | dead
| |
| | ALIGN=LEFT | not used
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#00FFFF" | 6E 0A 00 00
| |
| | 2670
| |
| | ALIGN=LEFT | 2670 packages follow (one package is edged in black)
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#000000"
| |
| | COLSPAN=3 | <FONT SIZE=2 COLOR="#FFFFFF">Below follows the first package.</FONT>
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FFC8C8" | 01 00 00 00
| |
| | 1
| |
| | ALIGN=LEFT | negative x, negative y, negative z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FFFFC8" | 30 00 00 00
| |
| | 48
| |
| | ALIGN=LEFT | positive x, negative y, negative z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#C8FFC8" | 52 01 00 00
| |
| | 338
| |
| | ALIGN=LEFT | negative x, positive y, negative z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#C8FFFF" | 93 01 00 00
| |
| | 403
| |
| | ALIGN=LEFT | positive x, positive y, negative z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FFC8FF" | A8 06 00 00
| |
| | 1704
| |
| | ALIGN=LEFT | negative x, negative y, positive z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#FFC800" | DC 06 00 00
| |
| | 1756
| |
| | ALIGN=LEFT | positive x, negative y, positive z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#C800C8" | F2 07 00 00
| |
| | 2034
| |
| | ALIGN=LEFT | negative x, positive y, positive z child index
| |
| |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD"
| |
| | BGCOLOR="#C87C64" | 42 08 00 00
| |
| | 2114
| |
| | ALIGN=LEFT | positive x, positive y, positive z child index
| |
| |}
| |
|
| |
|
| ;Child index | | ;Child index |
Line 70: |
Line 28: |
| ;Example | | ;Example |
| :In the above interior node all children are other interior nodes, there are no leafs in this interior node. | | :In the above interior node all children are other interior nodes, there are no leafs in this interior node. |
| <HR>
| |
| <CENTER>[[OBD:OSBD|<==]] <B>OTIT File</B> [[OBD:OTLF|==>]]</CENTER>
| |
| <HR>
| |
|
| |
|
|
| |
|
| [[Main Page]] >> [[OBD:Oni Binary Data|Oni Binary Data]] >> [[OBD:File types|File Types]] >> OTIT File
| | {{OBD_File_Footer | type=OTIT | prev=OSBD | next=OTLF | name=Oct Tree Interior Node Array | family=Level}} |