]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/official_cmp1.shader
starship reflecctions (maybe un-reflect some glass later?)
[divverent/nexuiz.git] / data / scripts / official_cmp1.shader
1 //****************************************************//\r
2 //                                                                      //\r
3 //      purplenebula-cmp1.shader for Quake III          //\r
4 //      by Amethyst7 - 03.13.2002                               //\r
5 //                                                                      //\r
6 //****************************************************//\r
7 \r
8 textures/amethyst7/purplenebula-cmp1/purplenebula_skybox\r
9 {\r
10         qer_editorimage textures/amethyst7/purplenebula-cmp1/purplenebula\r
11         surfaceparm noimpact\r
12         surfaceparm nolightmap\r
13         surfaceparm sky\r
14         q3map_sun 1.00 0.90 1.00 50 90 90\r
15         q3map_surfacelight 70\r
16         skyparms env/amethyst7/purplenebula-cmp1/purplenebula - -\r
17 }\r
18 \r
19 //****************************************************//\r
20 //                                                                      //\r
21 //      The rest are modified from Evil_Lair's          //\r
22 //      original shader files.                                  //\r
23 //                                                                      //\r
24 //****************************************************//\r
25 \r
26 textures/cmp1-dm8/e8trimlight2_pur\r
27 {\r
28         qer_editorimage textures/cmp1-dm8/e8trimlight2_pur.tga\r
29         surfaceparm nomarks\r
30         q3map_surfacelight 500\r
31         {\r
32                 map textures/cmp1-dm8/e8trimlight2_pur.tga\r
33         }\r
34         {\r
35                 map $lightmap\r
36                 blendfunc filter\r
37                 tcGen lightmap\r
38         }\r
39         {\r
40                 map textures/cmp1-dm8/e8trimlight2_pur.blend.tga\r
41                 blendfunc add\r
42                 rgbGen wave sin 0.7 0.2 0 0.3\r
43         }\r
44 }\r
45 \r
46 textures/cmp1-dm8/e8tinylightpur\r
47 {\r
48         qer_editorimage textures/cmp1-dm8/e8tinylightpur.tga\r
49         surfaceparm nomarks\r
50         q3map_surfacelight 520\r
51         {\r
52                 map textures/cmp1-dm8/e8tinylightpur.tga\r
53         }\r
54         {\r
55                 map $lightmap\r
56                 blendfunc filter\r
57                 tcGen lightmap\r
58         }\r
59         {\r
60                 map textures/cmp1-dm8/e8tinylightpur.blend.tga\r
61                 blendfunc add\r
62                 rgbGen wave noise 0.5 0.3 0 0.2\r
63         }\r
64 }\r
65 \r
66 textures/cmp1-dm8/e8lighttrim_b_pur\r
67 {\r
68         qer_editorimage textures/cmp1-dm8/e8lighttrim_pur.tga\r
69         surfaceparm nomarks\r
70         q3map_surfacelight 1000\r
71         {\r
72                 map textures/cmp1-dm8/e8lighttrim_pur.tga\r
73         }\r
74         {\r
75                 map $lightmap\r
76                 blendfunc filter\r
77                 tcGen lightmap\r
78         }\r
79         {\r
80                 map textures/cmp1-dm8/e8lighttrim_pur.blend.tga\r
81                 blendfunc add\r
82                 rgbGen wave sin 0.4 0.2 0 0.2\r
83         }\r
84 }\r
85 \r
86 textures/cmp1-dm8/e8lighttrim_pur\r
87 {\r
88         qer_editorimage textures/cmp1-dm8/e8lighttrim_p.tga\r
89         surfaceparm nomarks\r
90         q3map_surfacelight 1000\r
91         {\r
92                 map textures/cmp1-dm8/e8lighttrim_p.tga\r
93         }\r
94         {\r
95                 map $lightmap\r
96                 blendfunc filter\r
97                 tcGen lightmap\r
98         }\r
99         {\r
100                 map textures/cmp1-dm8/e8lighttrim_p.blend.tga\r
101                 blendfunc add\r
102                 rgbGen wave sin 0.4 0.2 0 0.2\r
103         }\r
104 }\r
105 \r
106 textures/cmp1-dm8/e8circle_pur\r
107 {\r
108         qer_editorimage textures/cmp1-dm8/e8circle_pur.tga\r
109         surfaceparm noimpact\r
110         surfaceparm nolightmap\r
111         surfaceparm nomarks\r
112         surfaceparm nonsolid\r
113         surfaceparm trans\r
114         nopicmip\r
115         q3map_surfacelight 50\r
116         {\r
117                 clampmap textures/cmp1-dm8/e8circle_pur.tga\r
118                 blendfunc blend\r
119                 rgbGen wave sin 0.9 0.2 0 0.5\r
120                 tcMod rotate 45\r
121         }\r
122 }\r
123 \r
124 textures/cmp1-dm8/e8clangfloor\r
125 {\r
126         surfaceparm metalsteps\r
127         {\r
128                 map $lightmap\r
129                 rgbGen identity\r
130                 tcGen lightmap\r
131         }\r
132         {\r
133                 map textures/cmp1-dm8/e8clangfloor.tga\r
134                 blendfunc filter\r
135                 rgbGen identity\r
136         }\r
137 }\r
138 \r
139 textures/cmp1-dm8/logo\r
140 {\r
141         surfaceparm nomarks\r
142         surfaceparm trans\r
143         surfaceparm pointlight\r
144         nopicmip\r
145         {\r
146                 map textures/cmp1-dm8/logo.tga\r
147                 blendfunc add\r
148                 rgbGen wave sin 0.9 0.2 0 0.2\r
149         }\r
150 }\r
151 \r
152 textures/cmp1-dm8/ame7jp\r
153 {\r
154         q3map_lightimage textures/cmp1-dm8/ame7jp.tga\r
155         surfaceparm nolightmap\r
156         surfaceparm nomarks\r
157         surfaceparm trans\r
158         cull disable\r
159         q3map_surfacelight 150\r
160         {\r
161                 clampmap textures/cmp1-dm8/ame7jp2.tga\r
162                 blendfunc add\r
163                 tcMod rotate 20\r
164         }\r
165         {\r
166                 clampmap textures/cmp1-dm8/ame7jp.tga\r
167                 blendfunc add\r
168                 tcMod rotate -400\r
169         }\r
170 }\r
171 \r
172 textures/cmp1-dm8/ame7glass\r
173 {\r
174         qer_editorimage textures/cmp1-dm8/ame7light.tga\r
175         surfaceparm nomarks\r
176         surfaceparm trans\r
177         cull disable\r
178         qer_trans 0.5\r
179         {\r
180                 map textures/cmp1-dm8/ame7light.tga\r
181                 blendfunc add\r
182                 tcGen environment\r
183         }\r
184         {\r
185                 map $lightmap\r
186                 blendfunc filter\r
187                 tcGen lightmap\r
188         }\r
189 }\r
190 textures/cmp1-dm8/ame7glass_reflect\r
191 {\r
192         qer_editorimage textures/cmp1-dm8/ame7light.tga\r
193         surfaceparm nomarks\r
194         surfaceparm trans\r
195         cull disable\r
196         qer_trans 0.5\r
197         {\r
198                 map textures/cmp1-dm8/ame7light.tga\r
199                 blendfunc add\r
200                 tcGen environment\r
201         }\r
202         {\r
203                 map $lightmap\r
204                 blendfunc filter\r
205                 tcGen lightmap\r
206         }\r
207         dp_reflect 0 1 0.4 1 0.5\r
208 }\r