This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
banjo_kazooie:model_data [2024/11/26 16:13] BanjoFreak64 [Vertex Store Setup] |
banjo_kazooie:model_data [2025/05/01 12:06] (current) snowboundmage2 [Header] |
||
---|---|---|---|
Line 21: | Line 21: | ||
| 0x00000034 | [00 00 00 00] | ? | | | 0x00000034 | [00 00 00 00] | ? | | ||
''*Geo Types: 0000=normal, 0002= Trilinear MipMapping (RGBA16), 0004=Env mapping, 0006=Trilinear MipMapping (RGBA16) + Environment Mapping'' | ''*Geo Types: 0000=normal, 0002= Trilinear MipMapping (RGBA16), 0004=Env mapping, 0006=Trilinear MipMapping (RGBA16) + Environment Mapping'' | ||
+ | |||
+ | If a setup offset = 00 00 00 00, there is no data for that type. | ||
---- | ---- | ||
Line 33: | Line 35: | ||
Each Meta Element is 0x10 Bytes large, and structured like this: | Each Meta Element is 0x10 Bytes large, and structured like this: | ||
- | ''[<color #A946F2>dd dd dd dd</color>] [<color #b5e61d>ee ee</color>] 00 00 [<color #00a2e8>ww</color>] [<color #ed1c24>hh</color>] 00 00 00 00'' | + | ''[<color #A946F2>dd dd dd dd</color>] [<color #b5e61d>ee ee</color>] 00 00 [<color #00a2e8>ww</color>] [<color #ed1c24>hh</color>] 00 00 00 00 00 00'' |
^ Value/Syntax ^ Description ^ | ^ Value/Syntax ^ Description ^ | ||
Line 128: | Line 130: | ||
Assigns a bone to the model at coordinates (<color #A946F2>-1.11</color>, <color #00a2e8>-173.27</color>, <color #f50569>7.89</color>), gives it an Internal Bone ID of 5 (<color #d1b219>0x5</color>) and connects that bone to Parent Bone -1 (<color #ff5703>0xFFFF</color>). This case just so happens to be the origin. | Assigns a bone to the model at coordinates (<color #A946F2>-1.11</color>, <color #00a2e8>-173.27</color>, <color #f50569>7.89</color>), gives it an Internal Bone ID of 5 (<color #d1b219>0x5</color>) and connects that bone to Parent Bone -1 (<color #ff5703>0xFFFF</color>). This case just so happens to be the origin. | ||
+ | |||
+ | ---- | ||
===== Collision Setup ===== | ===== Collision Setup ===== | ||
The Collision Setup begins with a Header of Size 0x18: | The Collision Setup begins with a Header of Size 0x18: |