Vehicle Graphics/Development: Difference between revisions
Content added Content deleted
m (Burninrubber0 moved page Vehicle Graphics (Burnout Paradise)/Development to Vehicle Graphics/Development: Removed unnecessary qualifier.) |
m (Normalization) |
||
Line 1: | Line 1: | ||
= Structures |
= Structures = |
||
=== BrnVehicle::GraphicsSpec === |
=== BrnVehicle::GraphicsSpec === |
||
==== 2006-11-13, 2007-02-22 ==== |
|||
{| class="wikitable" |
{| class="wikitable" |
||
|- |
|||
! Offset !! Length !! Type !! Name !! Description !! Comments |
! Offset !! Length !! Type !! Name !! Description !! Comments |
||
|- |
|- |
||
Line 9: | Line 9: | ||
| 0x4 || 0x4 || uint32_t || muPartsCount || || |
| 0x4 || 0x4 || uint32_t || muPartsCount || || |
||
|- |
|- |
||
| 0x8 || 0x4 || Model** || mppPartsModels || Imports indices || 8-bit integers aligned 4 |
| 0x8 || 0x4 || [[Model]]** || mppPartsModels || Imports indices || 8-bit integers aligned 4 |
||
|- |
|- |
||
| 0xC || 0x4 || Matrix44Affine* || mpPartLocators || || |
| 0xC || 0x4 || [[Matrix44Affine]]* || mpPartLocators || || |
||
|- |
|- |
||
| 0x10 || 0x4 || uint8_t* || mpPartVolumeIDs || || |
| 0x10 || 0x4 || uint8_t* || mpPartVolumeIDs || || |
||
Line 17: | Line 17: | ||
| 0x14 || 0x4 || uint8_t* || mpNumRigidBodiesForPart || || |
| 0x14 || 0x4 || uint8_t* || mpNumRigidBodiesForPart || || |
||
|- |
|- |
||
| 0x18 || 0x4 || Matrix44Affine** || mppRigidBodyToSkinMatrixTransforms || || |
| 0x18 || 0x4 || [[Matrix44Affine]]** || mppRigidBodyToSkinMatrixTransforms || || |
||
|} |
|} |
Latest revision as of 06:39, 4 October 2023
Structures
BrnVehicle::GraphicsSpec
2006-11-13, 2007-02-22
Offset | Length | Type | Name | Description | Comments |
---|---|---|---|---|---|
0x0 | 0x4 | uint32_t | muVersion | Spec version | 3 |
0x4 | 0x4 | uint32_t | muPartsCount | ||
0x8 | 0x4 | Model** | mppPartsModels | Imports indices | 8-bit integers aligned 4 |
0xC | 0x4 | Matrix44Affine* | mpPartLocators | ||
0x10 | 0x4 | uint8_t* | mpPartVolumeIDs | ||
0x14 | 0x4 | uint8_t* | mpNumRigidBodiesForPart | ||
0x18 | 0x4 | Matrix44Affine** | mppRigidBodyToSkinMatrixTransforms |