Mario Kart 64
Loading...
Searching...
No Matches
model.c File Reference
#include <libultraship.h>
#include <libultra/gbi.h>
#include "assets/other_textures.h"
Include dependency graph for model.c:

Variables

Lights1 mario_f3dlite_material_009_lights
 
Lights1 mario_f3dlite_material_lights
 
Vtx mario_Plane_001_mesh_vtx_cull [8]
 
Vtx mario_Plane_001_mesh_vtx_0 [114]
 
Gfx mario_Plane_001_mesh_tri_0 []
 
Vtx mario_Plane_001_mesh_vtx_1 [92]
 
Gfx mario_Plane_001_mesh_tri_1 []
 
Gfx mat_mario_f3dlite_material_009 []
 
Gfx mat_revert_mario_f3dlite_material_009 []
 
Gfx mat_mario_f3dlite_material []
 
Gfx mat_revert_mario_f3dlite_material []
 
Gfx mario_Plane_001_mesh []
 

Variable Documentation

◆ mario_f3dlite_material_009_lights

Lights1 mario_f3dlite_material_009_lights
Initial value:
= gdSPDefLights1(
0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x49, 0x49, 0x49)

◆ mario_f3dlite_material_lights

Lights1 mario_f3dlite_material_lights
Initial value:
= gdSPDefLights1(
0x7F, 0x7F, 0x7F,
0xFF, 0xFF, 0xFF, 0x49, 0x49, 0x49)

◆ mario_Plane_001_mesh

Gfx mario_Plane_001_mesh[]
Initial value:
= {
gsSPClearGeometryMode(G_LIGHTING),
gsSPVertex(mario_Plane_001_mesh_vtx_cull + 0, 8, 0),
gsSPSetGeometryMode(G_LIGHTING),
gsSPCullDisplayList(0, 7),
gsSPDisplayList(mario_Plane_001_mesh_tri_0),
gsSPDisplayList(mat_mario_f3dlite_material),
gsSPDisplayList(mario_Plane_001_mesh_tri_1),
gsDPPipeSync(),
gsSPSetGeometryMode(G_LIGHTING),
gsSPClearGeometryMode(G_TEXTURE_GEN),
gsDPSetCombineLERP(0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT, 0, 0, 0, SHADE, 0, 0, 0, ENVIRONMENT),
gsSPTexture(65535, 65535, 0, 0, 0),
gsSPEndDisplayList(),
}
Vtx mario_Plane_001_mesh_vtx_cull[8]
Definition model.c:13
Gfx mat_mario_f3dlite_material[]
Definition model.c:349
Gfx mat_revert_mario_f3dlite_material_009[]
Definition model.c:342
Gfx mat_revert_mario_f3dlite_material[]
Definition model.c:364
Gfx mat_mario_f3dlite_material_009[]
Definition model.c:327
Gfx mario_Plane_001_mesh_tri_0[]
Definition model.c:141
Gfx mario_Plane_001_mesh_tri_1[]
Definition model.c:291

◆ mario_Plane_001_mesh_tri_0

Gfx mario_Plane_001_mesh_tri_0[]

◆ mario_Plane_001_mesh_tri_1

Gfx mario_Plane_001_mesh_tri_1[]

◆ mario_Plane_001_mesh_vtx_0

Vtx mario_Plane_001_mesh_vtx_0[114]

◆ mario_Plane_001_mesh_vtx_1

Vtx mario_Plane_001_mesh_vtx_1[92]

◆ mario_Plane_001_mesh_vtx_cull

Vtx mario_Plane_001_mesh_vtx_cull[8]
Initial value:
= {
{{ {-431, 0, -1544}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {-431, 0, 1394}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {-431, 9, 1394}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {-431, 9, -1544}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {1522, 0, -1544}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {1522, 0, 1394}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {1522, 9, 1394}, 0, {0, 0}, {0, 0, 0, 0} }},
{{ {1522, 9, -1544}, 0, {0, 0}, {0, 0, 0, 0} }},
}

◆ mat_mario_f3dlite_material

Gfx mat_mario_f3dlite_material[]
Initial value:
= {
gsSPClearGeometryMode(G_CLIPPING),
gsDPPipeSync(),
gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, ENVIRONMENT, TEXEL0, 0, SHADE, 0, 0, 0, 0, ENVIRONMENT),
gsDPSetAlphaDither(G_AD_NOISE),
gsSPTexture(65535, 65535, 0, 0, 1),
gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, gTextureGrass1),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP, 0, 0, G_TX_WRAP, 0, 0),
gsDPLoadBlock(7, 0, 0, 1023, 256),
gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP, 5, 0, G_TX_WRAP, 5, 0),
gsDPSetTileSize(0, 0, 0, 32, 32),
gsSPEndDisplayList(),
}
Lights1 mario_f3dlite_material_lights
Definition model.c:9

◆ mat_mario_f3dlite_material_009

Gfx mat_mario_f3dlite_material_009[]
Initial value:
= {
gsSPClearGeometryMode(G_CLIPPING),
gsDPPipeSync(),
gsDPSetCombineLERP(TEXEL0, SHADE, TEXEL0_ALPHA, SHADE, 0, 0, 0, ENVIRONMENT, TEXEL0, SHADE, TEXEL0_ALPHA, SHADE, 0, 0, 0, ENVIRONMENT),
gsDPSetAlphaDither(G_AD_NOISE),
gsSPTexture(65535, 65535, 0, 0, 1),
gsDPSetTextureImage(G_IM_FMT_I, G_IM_SIZ_8b_LOAD_BLOCK, 1, gTextureRoad2),
gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0),
gsDPLoadBlock(7, 0, 0, 1023, 256),
gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0),
gsDPSetTileSize(0, 0, 0, 252, 124),
gsSPEndDisplayList(),
}
Lights1 mario_f3dlite_material_009_lights
Definition model.c:5

◆ mat_revert_mario_f3dlite_material

Gfx mat_revert_mario_f3dlite_material[]
Initial value:
= {
gsSPSetGeometryMode(G_CLIPPING),
gsDPPipeSync(),
gsDPSetAlphaDither(G_AD_DISABLE),
gsSPEndDisplayList(),
}

◆ mat_revert_mario_f3dlite_material_009

Gfx mat_revert_mario_f3dlite_material_009[]
Initial value:
= {
gsSPSetGeometryMode(G_CLIPPING),
gsDPPipeSync(),
gsDPSetAlphaDither(G_AD_DISABLE),
gsSPEndDisplayList(),
}