-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathskybox.h
More file actions
100 lines (94 loc) · 9.28 KB
/
skybox.h
File metadata and controls
100 lines (94 loc) · 9.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
/*
Name: skybox
Texture preview:
============+++**####****++++===
============+++**####****++++===
============++++*####****+++++==
============++++**##****++++++==
============++++**#****++++++===
============++++*******++++++===
=============++++*****+++++++===
=============++++****++++++++===
==============++++++++++++++====
==============+++++++++++++=====
===+++++=======+++++++++++======
==+++++++=======+++++++++=======
==++***++==========+++++=+======
==++****++==========++++++++====
==++****++=========++++++++++===
==++*##**++=======++++++++++++==
==++*##**+++======+++++++++++++=
==++*###**++++===+++++++++++++++
==++*###***+++==++++++***+++++++
==++*###****+++=+++++*****++++++
==++*##*****++=++++********+++++
==++*#*****+++=+++**********++++
==++******+++==++***********++++
==++******++==+++***********++++
==++*****+++=++++***********++++
==++****+++==++++**********++++=
==+++**+++==+++++********++++++=
===+++++++==+++++*******++++++==
===++++++===+++++********+++++==
=====++=====++++*********+++++==
============++++*********++++===
============+++**###*****++++===
*/
unsigned short Text_skybox_skybox_diff[] __attribute__((aligned (16))) = {
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x4cbb,0x4cbd,0x5d3d,0x757d,0x963d,0xaebd,0xbebd,0xbebd,0xb67d,0xa63d,0x9e3d,0x95fd,0x85bd,0x7d7b,0x6d3b,0x5cfd,0x54bd,0x44bb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x4cbb,0x54fd,0x653d,0x7dbd,0x963d,0xb6bf,0xbebd,0xc6bd,0xb67b,0xa63d,0x9dfd,0x8dfd,0x85bd,0x757b,0x6d3d,0x5cfd,0x4cbd,0x44bb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x4cbb,0x54fd,0x5d3d,0x757d,0x95fd,0xa67d,0xb6bf,0xb67d,0xae7d,0xa63b,0x95fb,0x85bb,0x7d7d,0x6d7b,0x653d,0x5cfd,0x54bd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x4cbb,0x54bd,0x5d3d,0x6d7d,0x85fd,0x9e3d,0xae7d,0xae7d,0xa63b,0x9e3b,0x8dfb,0x85bd,0x757d,0x6d3d,0x5d3d,0x54fd,0x4cbd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbb,0x54fd,0x5cfd,0x6d7d,0x85bd,0x963d,0xa63f,0xa67d,0x9e3d,0x95fd,0x85bd,0x757d,0x6d3d,0x653d,0x5d3d,0x54fd,0x4cfd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbb,0x54fd,0x5cfd,0x6d3d,0x7dbd,0x8dfd,0x9e3d,0x9e3d,0x95fd,0x8dbd,0x7d7d,0x6d7d,0x653d,0x5d3d,0x5cfd,0x54fd,0x4cbd,0x44bb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x54fd,0x653d,0x757d,0x85bd,0x8dfd,0x95fd,0x8dbd,0x7dbd,0x757d,0x6d3d,0x653d,0x5d3d,0x5cfd,0x54fd,0x4cbd,0x44bb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x54fd,0x5cfd,0x6d3d,0x757d,0x85bd,0x85bd,0x7dbd,0x757d,0x6d7d,0x653d,0x5d3d,0x5cfd,0x54fd,0x4cbd,0x4cbd,0x44bb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbb,0x4cbd,0x54fd,0x5d3d,0x6d3d,0x757d,0x757d,0x757d,0x6d7d,0x653d,0x653d,0x5cfd,0x54fd,0x54bd,0x4cbd,0x44bb,0x44bb,0x447b,0x447b,
0x447b,0x447b,0x44bb,0x44bb,0x44bb,0x44bd,0x44bb,0x44bb,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x4cbd,0x54fd,0x5cfd,0x653d,0x653d,0x653d,0x653d,0x5d3d,0x54fd,0x54fd,0x4cfd,0x4cbd,0x44bb,0x44bb,0x44bb,0x447b,0x447b,
0x447b,0x447b,0x44bb,0x4cbd,0x54fd,0x54fd,0x4cbd,0x44bd,0x44bb,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x4cbd,0x54fd,0x54fd,0x5cfd,0x5cfd,0x54fd,0x54fd,0x54bd,0x4cbd,0x4cbd,0x44bb,0x44bb,0x44bb,0x447b,0x447b,0x447b,
0x447b,0x44bb,0x4cbd,0x5cfd,0x653d,0x6d3d,0x653d,0x54fd,0x44bd,0x44bb,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x44bb,0x4cbd,0x4cbd,0x4cbd,0x54bd,0x54fd,0x4cfd,0x4cbd,0x4cbd,0x4cbd,0x4cbb,0x44bb,0x44bb,0x447b,0x447b,0x447b,0x447b,
0x447b,0x44bb,0x54fd,0x6d7d,0x7dbd,0x85fd,0x7dbd,0x653d,0x54fd,0x44bb,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x44bb,0x44bb,0x4cbb,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x44bb,0x44bb,0x4cbb,0x44bb,0x44bb,0x44bb,0x44bb,0x447b,0x447b,
0x447b,0x44bd,0x54fd,0x757d,0x8dfd,0x9e3d,0x95fd,0x75bd,0x5d3d,0x4cbd,0x44bb,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x44bb,0x4cbb,0x4cbb,0x4cbd,0x4cbd,0x4cbd,0x44bd,0x4cbd,0x4cbd,0x4cbd,0x44bb,0x44bb,0x44bb,0x447b,
0x447b,0x44bb,0x54fd,0x757d,0x8dfd,0xa67d,0x9e3d,0x8dfd,0x6d7d,0x54fd,0x44bb,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x4cbd,0x44bb,0x44bb,0x44bb,
0x447b,0x44bb,0x54fd,0x6d7d,0x95fd,0xae7d,0xae7f,0x9e3d,0x7dbd,0x653d,0x4cbd,0x44bb,0x44bb,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x4cbd,0x4cbd,0x54fd,0x54fd,0x54fd,0x54fd,0x54fd,0x54fd,0x4cfd,0x4cbd,0x4cbd,0x44bb,0x44bb,
0x447b,0x447b,0x4cbb,0x6d3d,0x963d,0xb6bf,0xb6bf,0xa67d,0x8dfd,0x6d7d,0x54fd,0x4cbd,0x44bd,0x44bb,0x447b,0x44bb,0x44bb,0x44bd,0x4cbd,0x54fd,0x54fd,0x5cfd,0x5d3d,0x653d,0x653d,0x5d3d,0x5cfd,0x54fd,0x54fd,0x4cbd,0x4cbd,0x44bb,
0x447b,0x447b,0x4cbb,0x653d,0x963d,0xb6bd,0xb6bd,0xa67d,0x8dfd,0x7d7d,0x6d3d,0x64fd,0x54fd,0x4cbd,0x44bb,0x44bb,0x44bb,0x4cbd,0x4cbd,0x54fd,0x5d3d,0x653d,0x6d7d,0x6d7d,0x6d7d,0x6d7d,0x653d,0x5cfd,0x54fd,0x4cfd,0x4cbd,0x4cbd,
0x447b,0x447b,0x4cbb,0x653d,0x95fd,0xb6bd,0xb6bf,0xae7d,0x963d,0x85bd,0x7dbd,0x757d,0x653d,0x54bd,0x44bb,0x44bb,0x4cbd,0x4cbd,0x54fd,0x5d3d,0x6d3d,0x757d,0x7dbd,0x7dbd,0x7dbd,0x757d,0x6d7d,0x653d,0x5cfd,0x54fd,0x54fd,0x4cbd,
0x447b,0x447b,0x4cbb,0x6d3d,0x95fd,0xae7d,0xb6bd,0xae7d,0x9e3d,0x95fd,0x8dfd,0x85bd,0x6d3d,0x54fd,0x4cbd,0x44bb,0x4cbd,0x54fb,0x64fd,0x6d3d,0x757d,0x7dbd,0x85fd,0x8dfd,0x85fd,0x7dbd,0x757d,0x6d3d,0x5d3d,0x54fd,0x4cfd,0x4cbd,
0x447b,0x44bb,0x54bb,0x6d7b,0x95fb,0xae7b,0xb67d,0xa67d,0x9e3d,0x8dfd,0x85fd,0x7dbd,0x653d,0x54fd,0x44bb,0x4cbb,0x54fb,0x653b,0x757b,0x7d7b,0x85bd,0x8dfd,0x95fd,0x95fd,0x95fd,0x85fd,0x7dbd,0x6d7d,0x653d,0x5cfd,0x54fd,0x4cbd,
0x447b,0x44bb,0x54bb,0x757b,0x95fb,0xae7b,0xae7b,0xa63d,0x95fd,0x8dfd,0x75bd,0x6d3d,0x5cfd,0x4cbd,0x4cbb,0x4cbb,0x5cfb,0x757b,0x8dbb,0x95fb,0x95fb,0x95fd,0x95fd,0x9e3d,0x95fd,0x8dfd,0x85bd,0x757d,0x6d3d,0x5d3d,0x54fd,0x4cbd,
0x447b,0x44bb,0x54fb,0x757b,0x95fb,0xa63b,0xa63b,0x9e3d,0x8dfd,0x7dbd,0x6d7d,0x5cfd,0x4cbd,0x4cbb,0x4cbb,0x54fb,0x653b,0x85bb,0x9dfb,0xa63b,0xa63b,0x9e3b,0x9e3d,0x95fd,0x963d,0x8dfd,0x8dfd,0x7dbd,0x6d7d,0x653d,0x54fd,0x4cbd,
0x447b,0x44bb,0x4cbd,0x653d,0x85bd,0x95fd,0x9e3d,0x8dfd,0x85bd,0x757d,0x653d,0x54fd,0x4cbb,0x4cbb,0x4cbb,0x5cfd,0x6d3b,0x8dbb,0xa639,0xae79,0xae3b,0xa63b,0x9e3d,0x95fd,0x8dfd,0x8dfd,0x8dfd,0x7dbd,0x6d7d,0x653d,0x54fd,0x4cbd,
0x447b,0x44bb,0x4cbd,0x5d3d,0x7dbd,0x8dfd,0x8dfd,0x85bd,0x7d7d,0x653d,0x54fd,0x4cbd,0x44bb,0x4cbb,0x4cbd,0x5cfd,0x6d7b,0x85bb,0x9e3b,0xae3b,0xae7b,0xa63b,0x95fd,0x8dfd,0x85bd,0x85bd,0x85bd,0x7dbd,0x6d7d,0x5d3d,0x54fd,0x4cbd,
0x447b,0x44bb,0x4cbd,0x5d3d,0x757d,0x8dfd,0x85fd,0x7dbd,0x653d,0x5cfd,0x4cbd,0x44bb,0x44bb,0x4cbd,0x54fd,0x5cfd,0x6d3d,0x7dbb,0x95fb,0x9e3b,0x9e3b,0x9dfd,0x8dfd,0x85bd,0x7dbd,0x7dbd,0x757d,0x6d7d,0x653d,0x5cfd,0x4cbd,0x44bb,
0x447b,0x44bb,0x4cbd,0x5cfd,0x6d7d,0x85bd,0x85bd,0x6d7d,0x5cfd,0x4cbd,0x44bb,0x44bb,0x44bb,0x4cbd,0x54fd,0x5cfd,0x6d7d,0x7dbd,0x8dfd,0x8dfd,0x95fd,0x8dfd,0x85fd,0x7dbd,0x7dbd,0x6d7d,0x653d,0x653d,0x5cfd,0x54fd,0x4cbb,0x44bb,
0x447b,0x44bb,0x44bd,0x54fd,0x5d3d,0x6d3d,0x6d7d,0x5d3d,0x4cfd,0x4cbd,0x447b,0x44bb,0x4cbb,0x4cbd,0x54fd,0x653d,0x6d7d,0x7d7d,0x85bd,0x8dfd,0x8dfd,0x8dfd,0x85fd,0x7dbd,0x757d,0x6d7d,0x653d,0x5cfd,0x54fd,0x4cbb,0x4cbb,0x44bb,
0x447b,0x447b,0x44bb,0x4cbd,0x54fd,0x54fd,0x54fd,0x4cbd,0x4cbd,0x44bb,0x447b,0x44bb,0x4cbd,0x54fd,0x54fd,0x653d,0x757d,0x7dbd,0x85fd,0x8dfd,0x8dfd,0x8dfd,0x85bd,0x7dbd,0x757d,0x6d7d,0x653d,0x54fd,0x54bd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x4cbd,0x44bb,0x44bb,0x447b,0x44bb,0x44bb,0x4cbd,0x54fd,0x5cfd,0x6d7d,0x7dbd,0x85fd,0x95fd,0x95fd,0x95fd,0x8dfd,0x85fd,0x7dbd,0x757d,0x6d7d,0x653d,0x54fd,0x4cfd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x447b,0x447b,0x447b,0x44bb,0x44bb,0x4cbd,0x54fd,0x653d,0x757d,0x8dfd,0x963d,0x9e3d,0x9e3d,0x963d,0x95fd,0x8dfd,0x85bd,0x7dbd,0x6d7d,0x653d,0x5cfd,0x4cbd,0x4cbb,0x44bb,0x447b,
0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x447b,0x44bb,0x4cbb,0x54fd,0x653d,0x7dbd,0x9e3d,0xae7f,0xae7f,0xa67f,0xa63f,0x9e3d,0x95fd,0x85fd,0x7dbd,0x6d7d,0x653d,0x54fd,0x4cbd,0x44bb,0x44bb,0x447b,
};
Vtx_tn Vtx_skybox_mesh01_0[4] __attribute__((aligned (16))) = {
{ 30, 0, 30, 0, 0, 1980, 0, 127, 0, 0},
{ -30, 0, -30, 0, 1980, 0, 0, 127, 0, 0},
{ -30, 0, 30, 0, 0, 0, 0, 127, 0, 0},
{ 30, 0, -30, 0, 1980, 1980, 0, 127, 0, 0},
};
Gfx Vtx_skybox_mesh01_dl[] __attribute__((aligned (16))) = {
gsSPVertex(&Vtx_skybox_mesh01_0[0], 4, 0),
gsSP2Triangles(0,1,2,0,0,3,1,0),
gsSPEndDisplayList(),
};
Gfx Wtx_skybox[] __attribute__((aligned (16))) = {
// gsSPTexture(0x8000, 0x8000, 0, G_TX_RENDERTILE, G_ON),
gsDPSetCombineMode(G_CC_MODULATERGBDECALA, G_CC_MODULATERGBDECALA),
gsDPSetTextureFilter (G_TF_BILERP),
gsDPLoadTextureBlock(Text_skybox_skybox_diff, G_IM_FMT_RGBA, G_IM_SIZ_16b,32,32,0,
G_TX_WRAP|G_TX_NOMIRROR, G_TX_WRAP|G_TX_NOMIRROR,5,5, G_TX_NOLOD, G_TX_NOLOD),
gsSPDisplayList(Vtx_skybox_mesh01_dl),
gsSPEndDisplayList()
};
#define SKYBOX_MODEL_MESH_COUNT 1
Gfx* skybox_model_meshes[1] __attribute__((aligned (16))) = {
Wtx_skybox,
};