![]() |
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