-
Notifications
You must be signed in to change notification settings - Fork 34
/
Copy pathn64split.collision.mtl.h
112 lines (112 loc) · 1.99 KB
/
n64split.collision.mtl.h
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
101
102
103
104
105
106
107
108
109
110
111
112
static const char collision_mtl_data[] =
"# collision model materials\n"
"#\n"
"# Ka: ambient reflectivity\n"
"# Kd: diffuse reflectivity\n"
"# illum: illuminaiton model\n"
"# * 1: Color on and Ambient on\n"
"# * 2: Highlight on\n"
"# * 3: Reflection on and Ray trace on\n"
"# * 4: Transparency: Glass on\n"
"# Reflection: Ray trace on\n"
"# * 5: Reflection: Fresnel on and Ray trace on\n"
"# * 6: Transparency: Refraction on\n"
"# Reflection: Fresnel off and Ray trace on\n"
"# * 7: Transparency: Refraction on\n"
"# Reflection: Fresnel on and Ray trace on\n"
"# * 8: Reflection on and Ray trace off\n"
"# * 9: Transparency: Glass on\n"
"# Reflection: Ray trace off\n"
"# * 10: Casts shadows onto invisible surfaces\n"
"\n"
"newmtl 0D\n"
"Ka 1 0.6 0.78\n"
"Kd 1 0.6 0.78\n"
"illum 1\n"
"\n"
"newmtl climbable\n"
"Ka 0.75 0.5 0\n"
"Kd 0.75 0.5 0\n"
"illum 1\n"
"\n"
"newmtl deathfloor\n"
"Ka 0 0 0\n"
"Kd 0 0 0\n"
"illum 1\n"
"\n"
"newmtl fence\n"
"Ka 0.2 0.2 0.2\n"
"Kd 0.2 0.2 0.2\n"
"illum 1\n"
"\n"
"newmtl flat\n"
"Ka 0 0.5 0.5\n"
"Kd 0 0.5 0.5\n"
"illum 1\n"
"\n"
"newmtl grass\n"
"Ka 0 0.9 0\n"
"Kd 0 0.9 0\n"
"illum 1\n"
"\n"
"newmtl hang\n"
"Ka 0.9 0 0\n"
"Kd 0.9 0 0\n"
"illum 1\n"
"\n"
"newmtl icy\n"
"Ka 0.2 0.2 0.9\n"
"Kd 0.2 0.2 0.9\n"
"illum 1\n"
"\n"
"newmtl lethal_lava\n"
"Ka 1 0 0\n"
"Kd 1 0 0\n"
"illum 1\n"
"\n"
"newmtl normal\n"
"Ka 0.98 0.98 0\n"
"Kd 0.98 0.98 0\n"
"illum 1\n"
"\n"
"newmtl pool_warp\n"
"Ka 0.1 0.1 0.1\n"
"Kd 0.1 0.1 0.1\n"
"illum 1\n"
"\n"
"newmtl slippery\n"
"Ka 0.1 0.1 1.0\n"
"Kd 0.1 0.1 1.0\n"
"illum 1\n"
"\n"
"newmtl snowy\n"
"Ka 0.9 0.9 0.9\n"
"Kd 0.9 0.9 0.9\n"
"illum 1\n"
"\n"
"newmtl snowy2\n"
"Ka 1 1 1\n"
"Kd 1 1 1\n"
"illum 1\n"
"\n"
"newmtl unclimbable\n"
"Ka 1.0 1.0 1.0\n"
"Kd 1.0 1.0 1.0\n"
"illum 1\n"
"\n"
"newmtl very_slippery\n"
"Ka 0 0 1.0\n"
"Kd 0 0 1.0\n"
"illum 1\n"
"\n"
"newmtl wall\n"
"Ka 0.5 0.5 0.5\n"
"Kd 0.5 0.5 0.5\n"
"illum 1\n"
"\n"
"newmtl water_currents\n"
"Ka 0.5 0.5 1.0\n"
"Kd 0.5 0.5 1.0\n"
"illum 1\n"
"\n"
;