OBD:ONFA: Difference between revisions
Jump to navigation
Jump to search
<== ONFA File ==>
Imported Flag Node Array - Level File
<== ONFA File ==>
No edit summary |
m (matrix) |
||
Line 39: | Line 39: | ||
| BGCOLOR="#FFC8C8" | 00 00 80 3F | | BGCOLOR="#FFC8C8" | 00 00 80 3F | ||
| 1.000000 | | 1.000000 | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, xx term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#FFC8C8" | 2F BD 3B B3 | | BGCOLOR="#FFC8C8" | 2F BD 3B B3 | ||
| -0.000000... | | -0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, xy term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#FFC8C8" | 81 BC 40 34 | | BGCOLOR="#FFC8C8" | 81 BC 40 34 | ||
| 0.000000... | | 0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, xz term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#FFFFC8" | 2C BD 3B 33 | | BGCOLOR="#FFFFC8" | 2C BD 3B 33 | ||
| 0.000000... | | 0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, yx term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#FFFFC8" | 00 00 80 3F | | BGCOLOR="#FFFFC8" | 00 00 80 3F | ||
| 1.000000 | | 1.000000 | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, yy term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#FFFFC8" | BA F4 6E 33 | | BGCOLOR="#FFFFC8" | BA F4 6E 33 | ||
| 0.000000... | | 0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, yz term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#C8FFC8" | 81 BC 40 B4 | | BGCOLOR="#C8FFC8" | 81 BC 40 B4 | ||
| -0.000000... | | -0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, zx term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#C8FFC8" | B7 F4 6E B3 | | BGCOLOR="#C8FFC8" | B7 F4 6E B3 | ||
| -0.000000... | | -0.000000... | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, zy term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#C8FFC8" | 00 00 80 3F | | BGCOLOR="#C8FFC8" | 00 00 80 3F | ||
| 1.000000 | | 1.000000 | ||
| ALIGN=LEFT | | | ALIGN=LEFT | transformation matrix, zz term | ||
|- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | |- ALIGN=CENTER VALIGN=TOP BGCOLOR="#FFEEDD" | ||
| BGCOLOR="#C8FFFF" | 9D A7 A4 41 | | BGCOLOR="#C8FFFF" | 9D A7 A4 41 | ||
Line 109: | Line 109: | ||
| ALIGN=LEFT | unknown | | ALIGN=LEFT | unknown | ||
|} | |} | ||
;Transformation matrix | |||
:A 3x3 matrix is the canonic way to define linear transformations of 3D stuff | |||
:(rotations, scaling, shearing, mirroring, in every possible combination) | |||
:I'm not sure what 3D data is implied here; it's more obvious in, e.g., [[OBD:CRSA|CRSA]] or [[OBD:ENVP|ENVP]]. | |||
<HR> | <HR> |
Revision as of 17:38, 27 December 2006
Main Page >> Oni Binary Data >> File Types >> ONFA File
Imported Flag Node Array - Level File
Hex | Translation | Meaning |
01 99 02 00 | 665 | 00665-.ONFA |
01 00 00 06 | 3 | level 3 |
AD DE | dead | not used |
0D 00 | 13 | 13 packages follow (one package is edged in black) |
71 00 | 113 | 113 packages possible |
Below follows the first package. | ||
00 00 80 3F | 1.000000 | transformation matrix, xx term |
2F BD 3B B3 | -0.000000... | transformation matrix, xy term |
81 BC 40 34 | 0.000000... | transformation matrix, xz term |
2C BD 3B 33 | 0.000000... | transformation matrix, yx term |
00 00 80 3F | 1.000000 | transformation matrix, yy term |
BA F4 6E 33 | 0.000000... | transformation matrix, yz term |
81 BC 40 B4 | -0.000000... | transformation matrix, zx term |
B7 F4 6E B3 | -0.000000... | transformation matrix, zy term |
00 00 80 3F | 1.000000 | transformation matrix, zz term |
9D A7 A4 41 | 20.581842 | x-position |
0D AE 4B 41 | 12.729993 | y-position (height) |
45 B5 A7 C3 | -335.416168 | z-position |
9D A7 A4 41 | 20.581842 | x-position again |
0D AE 4B 41 | 12.729993 | y-position (height) again |
45 B5 A7 C3 | -335.416168 | z-position again |
D9 0F C9 3F | 1.570796 | unknown |
00 00 | 0 | flag node ID |
00 01 | 256 | unknown |
- Transformation matrix
- A 3x3 matrix is the canonic way to define linear transformations of 3D stuff
- (rotations, scaling, shearing, mirroring, in every possible combination)
- I'm not sure what 3D data is implied here; it's more obvious in, e.g., CRSA or ENVP.
Main Page >> Oni Binary Data >> File Types >> ONFA File