LBA2:3D model: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
Content deleted Content added
m Zink moved page LBA 2 3D model to LBA2:3D model without leaving a redirect |
No edit summary |
||
Line 10: | Line 10: | ||
== Specification == |
== Specification == |
||
{{incomplete}} |
{{incomplete}} |
||
<pre> |
|||
[ Header ] |
|||
00: ?? ?? |
|||
20: u32 Number of bones |
|||
24: u32 Offset to bones |
|||
28: u32 Number of vertices |
|||
2C: u32 Offset to vertices |
|||
30: u32 Number of normals |
|||
34: u32 Offset to normals |
|||
38: u32 Number of unknown1 |
|||
3C: u32 Offset to unknown1 |
|||
40: u32 Number of polygons |
|||
44: u32 Offset to polygons |
|||
48: u32 Number of unknown2 |
|||
4C: u32 Offset to unknown2 |
|||
50: u32 Number of spheres |
|||
54: u32 Offset to spheres |
|||
58: u32 Number of unknown3 |
|||
5C: u32 Offset to unknown4 |
|||
[ / Header ] |
|||
[ Bone ] |
|||
00: u16 Parent bone |
|||
02: u16 Vertex |
|||
04: u16 ?? |
|||
06: u16 ?? |
|||
[ / Bone ] |
|||
[ Vertex ] |
|||
00: s16 x |
|||
02: s16 y |
|||
04: s16 z |
|||
06: u16 Bone |
|||
[ / Vertex ] |
|||
[ Normal ] |
|||
00: s16 x |
|||
02: s16 y |
|||
04: s16 z |
|||
06: u16 ?? |
|||
[ / Normal ] |
|||
[ Unknown1 ] |
|||
00: u64 ?? |
|||
[ / Unknown1 ] |
|||
[ Polygon ] |
|||
00: u16 ?? |
|||
02: u16 Number of polygons |
|||
04: u16 Size of data |
|||
06: u16 ?? |
|||
Read (size - 8) * (number of polygons) |
|||
That data contains polygons and colour information |
|||
[ / Polygon ] |
|||
[ Unknown2 ] |
|||
00: u64 ?? |
|||
[ / Unknown2 ] |
|||
[ Sphere ] |
|||
00: u64 ?? |
|||
[ / Sphere ] |
|||
[ Unknown3 ] |
|||
00: u32 ?? |
|||
[ / Unknown3 ] |
|||
</pre> |
|||
{{providers|[[provider::alexfont]]}} |
{{providers|[[provider::alexfont]]}} |
Revision as of 20:15, 23 July 2013
3D model | ||
---|---|---|
Extension |
LM2 |
|
Occurence |
LBA2 |
|
Colour |
|
|
Programs supporting this format | ||
(none) |
||
References | ||
LM2 files contain 3D models used for Actors and other objects in LBA2.
Specification
This article needs completion. Please provide more information if you can. |
[ Header ] 00: ?? ?? 20: u32 Number of bones 24: u32 Offset to bones 28: u32 Number of vertices 2C: u32 Offset to vertices 30: u32 Number of normals 34: u32 Offset to normals 38: u32 Number of unknown1 3C: u32 Offset to unknown1 40: u32 Number of polygons 44: u32 Offset to polygons 48: u32 Number of unknown2 4C: u32 Offset to unknown2 50: u32 Number of spheres 54: u32 Offset to spheres 58: u32 Number of unknown3 5C: u32 Offset to unknown4 [ / Header ] [ Bone ] 00: u16 Parent bone 02: u16 Vertex 04: u16 ?? 06: u16 ?? [ / Bone ] [ Vertex ] 00: s16 x 02: s16 y 04: s16 z 06: u16 Bone [ / Vertex ] [ Normal ] 00: s16 x 02: s16 y 04: s16 z 06: u16 ?? [ / Normal ] [ Unknown1 ] 00: u64 ?? [ / Unknown1 ] [ Polygon ] 00: u16 ?? 02: u16 Number of polygons 04: u16 Size of data 06: u16 ?? Read (size - 8) * (number of polygons) That data contains polygons and colour information [ / Polygon ] [ Unknown2 ] 00: u64 ?? [ / Unknown2 ] [ Sphere ] 00: u64 ?? [ / Sphere ] [ Unknown3 ] 00: u32 ?? [ / Unknown3 ]
Information provided by: alexfont