![]() |
Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
|
An object containing all info for a mesh with moving textures. More...
Data Fields | |
| u32 | geoId |
| number that geo nodes have as parameter to refer to this mesh More... | |
| s32 | textureId |
| which texture to use for this mesh, index into gMovtexIdToTexture More... | |
| s32 | vtx_count |
| amount of moving vertices More... | |
| void * | movtexVerts |
| segmented address to movtex mesh with vertices More... | |
| Gfx * | beginDl |
| display list inserted before moving triangles More... | |
| Gfx * | endDl |
| display list inserted after moving triangles More... | |
| Gfx * | triDl |
| display list with the actual moving texture triangles. More... | |
| u8 | r |
| u8 | g |
| red More... | |
| u8 | b |
| green More... | |
| u8 | a |
| blue More... | |
| s32 | layer |
| alpha More... | |
An object containing all info for a mesh with moving textures.
Contains the vertices that are animated, but also the display list which determines the connectivity, as well as the texture, texture blend color and drawing layer.
| u8 MovtexObject::a |
blue
| u8 MovtexObject::b |
green
| Gfx* MovtexObject::beginDl |
display list inserted before moving triangles
| Gfx* MovtexObject::endDl |
display list inserted after moving triangles
| u8 MovtexObject::g |
red
| u32 MovtexObject::geoId |
number that geo nodes have as parameter to refer to this mesh
| s32 MovtexObject::layer |
alpha
| void* MovtexObject::movtexVerts |
segmented address to movtex mesh with vertices
| u8 MovtexObject::r |
| s32 MovtexObject::textureId |
which texture to use for this mesh, index into gMovtexIdToTexture
| Gfx* MovtexObject::triDl |
display list with the actual moving texture triangles.
Assumes the animated vertices are buffered and correct texture is set
| s32 MovtexObject::vtx_count |
amount of moving vertices
1.8.13