mirror of
https://github.com/HackerN64/HackerOoT.git
synced 2026-01-21 10:37:37 -08:00
Updated Example Scene (#113)
This commit is contained in:
@@ -51,9 +51,6 @@
|
||||
*/
|
||||
#define GS_COUNT_IN_TEXT true
|
||||
|
||||
// Increase the size of small elements (improves readability on N64)
|
||||
#define WIDESCREEN_N64_MODE true
|
||||
|
||||
/**
|
||||
* Skips the N64 logo and boots directly into the game if defined (may already be skipped by the options below)
|
||||
*/
|
||||
|
||||
@@ -50,3 +50,6 @@
|
||||
|
||||
// Force widescreen mode regardless of SaveContext
|
||||
#define FORCE_WIDESCREEN false
|
||||
|
||||
// Increase the size of small elements (improves readability on N64)
|
||||
#define WIDESCREEN_N64_MODE true
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -47,18 +47,30 @@ extern RoomShapeNormal example_room_0_shapeHeader;
|
||||
extern RoomShapeDListsEntry example_room_0_shapeDListEntry[1];
|
||||
extern Gfx example_room_0_entry_0_opaque[];
|
||||
extern Gfx example_room_0_entry_0_transparent[];
|
||||
extern u64 example_dl_ladder_ci4[];
|
||||
extern u64 example_dl_ladder_pal_rgba16[];
|
||||
extern u64 example_dl_wall_hackeroot_i8[];
|
||||
extern u64 example_dl__2grass_hackeroot_ci8[];
|
||||
extern u64 example_dl__2grass_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_ice_hackeroot_ci8[];
|
||||
extern u64 example_dl_ice_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_ladder_hackeroot_ci8[];
|
||||
extern u64 example_dl_ladder_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_vines_ci8[];
|
||||
extern u64 example_dl_vines_pal_rgba16[];
|
||||
extern u64 example_dl_lava_hackeroot_ci8[];
|
||||
extern u64 example_dl_lava_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_sand_hackeroot_ci8[];
|
||||
extern u64 example_dl_sand_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_water_hackeroot_ci8[];
|
||||
extern u64 example_dl_water_hackeroot_x_water_hackeroot_pal_rgba16[];
|
||||
extern u64 example_dl_water_hackeroot_ci8_copy[];
|
||||
extern Vtx example_dl_crawlspace_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_crawlspace_mesh_layer_Opaque_vtx_0[12];
|
||||
extern Gfx example_dl_crawlspace_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_crawlspace_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_crawlspace_outline_mesh_layer_Opaque_vtx_0[44];
|
||||
extern Vtx example_dl_crawlspace_outline_mesh_layer_Opaque_vtx_0[47];
|
||||
extern Gfx example_dl_crawlspace_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_door_outline_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_door_outline_mesh_layer_Opaque_vtx_0[56];
|
||||
extern Vtx example_dl_door_outline_mesh_layer_Opaque_vtx_0[58];
|
||||
extern Gfx example_dl_door_outline_mesh_layer_Opaque_tri_0[];
|
||||
extern Vtx example_dl_grass_001_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_grass_001_mesh_layer_Opaque_vtx_0[22];
|
||||
@@ -166,12 +178,12 @@ extern Gfx example_dl_sand_mesh_layer_Opaque_tri_3[];
|
||||
extern Vtx example_dl_water_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_dl_water_mesh_layer_Transparent_vtx_0[4];
|
||||
extern Gfx example_dl_water_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Transparent_vtx_cull[8];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Transparent_vtx_0[20];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Transparent_tri_0[];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Opaque_vtx_cull[8];
|
||||
extern Vtx example_dl_water_border_mesh_layer_Opaque_vtx_0[20];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Opaque_tri_0[];
|
||||
extern Gfx mat_example_dl_wall_layerOpaque[];
|
||||
extern Gfx mat_example_dl_grass_layerOpaque[];
|
||||
extern Gfx mat_example_dl_grass_001_layerOpaque[];
|
||||
extern Gfx mat_example_dl_grass_002_layerOpaque[];
|
||||
extern Gfx mat_example_dl_ice_layerOpaque[];
|
||||
extern Gfx mat_example_dl_f3dlite_material_004_layerOpaque[];
|
||||
extern Gfx mat_example_dl_f3dlite_material_002_layerOpaque[];
|
||||
@@ -218,4 +230,4 @@ extern Gfx example_dl_grass_020_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_grass_021_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_sand_mesh_layer_Opaque[];
|
||||
extern Gfx example_dl_water_mesh_layer_Transparent[];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Transparent[];
|
||||
extern Gfx example_dl_water_border_mesh_layer_Opaque[];
|
||||
|
||||
@@ -34,7 +34,7 @@ SurfaceType example_polygonTypes[] = {
|
||||
{ 0x00a00002, 0x00000000 },
|
||||
{ 0x00000000, 0x00000000 },
|
||||
{ 0x00000000, 0x00000008 },
|
||||
{ 0x00000003, 0x0000000b },
|
||||
{ 0x00000003, 0x00000008 },
|
||||
{ 0x0000a000, 0x0000000c },
|
||||
{ 0x00400000, 0x00000000 },
|
||||
{ 0x00800000, 0x00000000 },
|
||||
@@ -119,10 +119,20 @@ CollisionPoly example_polygons[] = {
|
||||
{ 0x0000, 0x0014, 0x001f, 0x0023, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x005f },
|
||||
{ 0x0000, 0x0021, 0x002b, 0x001a, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xff6a },
|
||||
{ 0x0000, 0x0028, 0x0027, 0x0016, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x001d },
|
||||
{ 0x0001, 0x002e, 0x002c, 0x002d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xfeb4 },
|
||||
{ 0x0001, 0x002e, 0x002f, 0x002c, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xfeb4 },
|
||||
{ 0x0001, 0x0032, 0x0030, 0x0031, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0204 },
|
||||
{ 0x0001, 0x0032, 0x0033, 0x0030, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0204 },
|
||||
{ 0x0000, 0x002c, 0x002d, 0x002e, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x010d },
|
||||
{ 0x0000, 0x002c, 0x002f, 0x002d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x010d },
|
||||
{ 0x0000, 0x002c, 0x0031, 0x0030, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0000, 0x002d, 0x0033, 0x0032, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0000, 0x002f, 0x0030, 0x0033, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0xffed },
|
||||
{ 0x0000, 0x002e, 0x0032, 0x0031, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0x013f },
|
||||
{ 0x0000, 0x002f, 0x002c, 0x0030, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0000, 0x002e, 0x002d, 0x0032, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0000, 0x002d, 0x002f, 0x0033, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0xffed },
|
||||
{ 0x0000, 0x002c, 0x002e, 0x0031, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0x013f },
|
||||
{ 0x0001, 0x0036, 0x0034, 0x0035, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xfeb4 },
|
||||
{ 0x0001, 0x0036, 0x0037, 0x0034, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xfeb4 },
|
||||
{ 0x0001, 0x003a, 0x0038, 0x0039, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0204 },
|
||||
{ 0x0001, 0x003a, 0x003b, 0x0038, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0204 },
|
||||
{ 0x0001, 0x0004, 0x0001, 0x0003, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0134 },
|
||||
{ 0x0001, 0x0001, 0x0002, 0x0003, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x0134 },
|
||||
{ 0x0001, 0x0006, 0x0007, 0x0000, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xfddf },
|
||||
@@ -131,18 +141,8 @@ CollisionPoly example_polygons[] = {
|
||||
{ 0x0002, 0x001d, 0x0028, 0x0027, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0xff8d },
|
||||
{ 0x0002, 0x001e, 0x001c, 0x0016, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x005f },
|
||||
{ 0x0002, 0x001e, 0x0016, 0x0015, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0x005f },
|
||||
{ 0x0002, 0x0034, 0x0035, 0x0036, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x002b },
|
||||
{ 0x0002, 0x0034, 0x0036, 0x0037, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x002b },
|
||||
{ 0x0002, 0x0038, 0x0039, 0x003a, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x010d },
|
||||
{ 0x0002, 0x0038, 0x003b, 0x0039, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x010d },
|
||||
{ 0x0002, 0x0038, 0x003d, 0x003c, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0002, 0x0039, 0x003f, 0x003e, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0002, 0x003b, 0x003c, 0x003f, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0xffed },
|
||||
{ 0x0002, 0x003a, 0x003e, 0x003d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0x013f },
|
||||
{ 0x0002, 0x003b, 0x0038, 0x003c, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0002, 0x003a, 0x0039, 0x003e, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0x0096 },
|
||||
{ 0x0002, 0x0039, 0x003b, 0x003f, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(-7.549790126404332e-08), COLPOLY_SNORMAL(1.0), 0xffed },
|
||||
{ 0x0002, 0x0038, 0x003a, 0x003d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(7.549790126404332e-08), COLPOLY_SNORMAL(-1.0), 0x013f },
|
||||
{ 0x0002, 0x003c, 0x003d, 0x003e, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd5 },
|
||||
{ 0x0002, 0x003c, 0x003f, 0x003d, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd5 },
|
||||
{ 0x0003, 0x0040, 0x0041, 0x0042, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0043, 0x0044, 0x0045, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0046, 0x0043, 0x0045, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
@@ -165,14 +165,14 @@ CollisionPoly example_polygons[] = {
|
||||
{ 0x0003, 0x0052, 0x0053, 0x0055, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0052, 0x0055, 0x0047, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0048, 0x0054, 0x0049, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x003e, 0x0056, 0x0057, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x003e, 0x003f, 0x0056, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0032, 0x0056, 0x0057, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0032, 0x0033, 0x0056, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0058, 0x0057, 0x0059, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0058, 0x003e, 0x0057, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x005a, 0x003e, 0x0058, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x005a, 0x003d, 0x003e, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x003c, 0x0046, 0x003f, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x003c, 0x0049, 0x0046, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0058, 0x0032, 0x0057, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x005a, 0x0032, 0x0058, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x005a, 0x0031, 0x0032, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0030, 0x0046, 0x0033, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0030, 0x0049, 0x0046, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0046, 0x005b, 0x005c, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x0046, 0x0042, 0x005b, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0003, 0x005d, 0x0052, 0x0049, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
@@ -227,24 +227,24 @@ CollisionPoly example_polygons[] = {
|
||||
{ 0x0004, 0x0053, 0x004b, 0x004d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0004, 0x004d, 0x0050, 0x0044, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0004, 0x0044, 0x0053, 0x004d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0005, 0x0067, 0x0049, 0x003c, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0005, 0x0067, 0x0049, 0x0030, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0005, 0x0067, 0x005d, 0x0049, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0006, 0x0078, 0x0079, 0x007a, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd4 },
|
||||
{ 0x0006, 0x0078, 0x007b, 0x0079, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd4 },
|
||||
{ 0x0006, 0x0078, 0x0079, 0x007a, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd3 },
|
||||
{ 0x0006, 0x0078, 0x007b, 0x0079, COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(0.0), 0xffd3 },
|
||||
{ 0x0007, 0x007c, 0x007d, 0x007e, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(-1.5381827722649177e-07), COLPOLY_SNORMAL(6.231935145706302e-08), 0xffd1 },
|
||||
{ 0x0007, 0x007c, 0x007f, 0x007d, COLPOLY_SNORMAL(-1.0), COLPOLY_SNORMAL(-1.5381827722649177e-07), COLPOLY_SNORMAL(6.231935145706302e-08), 0xffd1 },
|
||||
{ 0x0008, 0x0068, 0x003c, 0x003d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0008, 0x0068, 0x0067, 0x003c, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0009, 0x006b, 0x003d, 0x005a, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0009, 0x006b, 0x0068, 0x003d, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0008, 0x0068, 0x0030, 0x0031, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0008, 0x0068, 0x0067, 0x0030, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0009, 0x006b, 0x0031, 0x005a, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x0009, 0x006b, 0x0068, 0x0031, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000a, 0x0080, 0x0081, 0x0082, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000a, 0x0080, 0x0046, 0x0081, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000b, 0x0082, 0x005c, 0x0083, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000b, 0x0082, 0x0081, 0x005c, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000c, 0x0084, 0x0083, 0x0056, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000c, 0x0084, 0x0082, 0x0083, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000d, 0x003f, 0x0082, 0x0084, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000d, 0x003f, 0x0080, 0x0082, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000d, 0x0033, 0x0082, 0x0084, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
{ 0x000d, 0x0033, 0x0080, 0x0082, COLPOLY_SNORMAL(0.0), COLPOLY_SNORMAL(1.0), COLPOLY_SNORMAL(7.549790126404332e-08), 0x0000 },
|
||||
};
|
||||
|
||||
Vec3s example_vertices[133] = {
|
||||
@@ -292,6 +292,14 @@ Vec3s example_vertices[133] = {
|
||||
{ -150, 155, -115 },
|
||||
{ -29, 155, -115 },
|
||||
{ 150, 155, -115 },
|
||||
{ 150, -269, 319 },
|
||||
{ -150, -269, 19 },
|
||||
{ -150, -269, 319 },
|
||||
{ 150, -269, 19 },
|
||||
{ 150, 0, 19 },
|
||||
{ 150, 0, 319 },
|
||||
{ -150, 0, 319 },
|
||||
{ -150, 0, 19 },
|
||||
{ -16, 24, -332 },
|
||||
{ 13, 24, -332 },
|
||||
{ 13, 0, -332 },
|
||||
@@ -301,17 +309,9 @@ Vec3s example_vertices[133] = {
|
||||
{ -16, 0, -516 },
|
||||
{ 13, 0, -516 },
|
||||
{ 43, 0, -414 },
|
||||
{ 43, 155, -414 },
|
||||
{ 43, 155, -439 },
|
||||
{ 43, 171, -439 },
|
||||
{ 43, 171, -414 },
|
||||
{ 43, 0, -439 },
|
||||
{ 150, -269, 319 },
|
||||
{ -150, -269, 19 },
|
||||
{ -150, -269, 319 },
|
||||
{ 150, -269, 19 },
|
||||
{ 150, 0, 19 },
|
||||
{ 150, 0, 319 },
|
||||
{ -150, 0, 319 },
|
||||
{ -150, 0, 19 },
|
||||
{ -38, 0, -431 },
|
||||
{ -38, 0, -468 },
|
||||
{ -150, 0, -581 },
|
||||
@@ -368,10 +368,10 @@ Vec3s example_vertices[133] = {
|
||||
{ 150, 0, 919 },
|
||||
{ 750, 0, 919 },
|
||||
{ -750, 0, 919 },
|
||||
{ 44, 0, -414 },
|
||||
{ 44, 171, -439 },
|
||||
{ 44, 171, -414 },
|
||||
{ 44, 0, -439 },
|
||||
{ 45, 0, -414 },
|
||||
{ 45, 171, -439 },
|
||||
{ 45, 171, -414 },
|
||||
{ 45, 0, -439 },
|
||||
{ -47, 0, -459 },
|
||||
{ -47, 155, -382 },
|
||||
{ -47, 155, -459 },
|
||||
|
||||
Reference in New Issue
Block a user