]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/stralenex1.shader
minor additions to stralenex1.shader
[divverent/nexuiz.git] / data / scripts / stralenex1.shader
1 textures/evil8_lights/e8minitrimlight\r
2 {\r
3         qer_editorimage textures/evil8_lights/e8minitrimlight.tga\r
4         q3map_lightimage textures/evil8_lights/e8minitrimlight.blend.tga\r
5         surfaceparm nomarks\r
6         q3map_surfacelight 1200\r
7         {\r
8                 map textures/evil8_lights/e8minitrimlight.tga\r
9         }\r
10         {\r
11                 map $lightmap \r
12                 blendfunc filter\r
13                 tcGen lightmap \r
14         }\r
15         {\r
16                 map textures/evil8_lights/e8minitrimlight.blend.tga\r
17                 blendfunc add\r
18         }\r
19 }\r
20 textures/evil8_lights/e8tinylight2k\r
21 {\r
22         qer_editorimage textures/evil8_lights/e8tinylight.tga\r
23         q3map_lightimage textures/evil8_lights/e8tinylightcolor.tga\r
24         surfaceparm nomarks\r
25         q3map_surfacelight 2000\r
26         {\r
27                 map textures/evil8_lights/e8tinylight.tga\r
28         }\r
29         {\r
30                 map $lightmap \r
31                 blendfunc filter\r
32                 tcGen lightmap \r
33         }\r
34         {\r
35                 map textures/evil8_lights/e8tinylight.blend.tga\r
36                 blendfunc add\r
37         }\r
38 }\r
39 \r
40 textures/evil8_lights/e8tinylightblue2k\r
41 {\r
42         qer_editorimage textures/evil8_lights/e8tinylightblue.tga\r
43         q3map_lightimage textures/evil8_lights/e8tinylightbluecolor.tga\r
44         surfaceparm nomarks\r
45         q3map_surfacelight 2000\r
46         {\r
47                 map textures/evil8_lights/e8tinylightblue.tga\r
48                 blendFunc GL_DST_COLOR GL_ZERO\r
49                 rgbGen identity\r
50         }\r
51         {\r
52                 map $lightmap \r
53                 blendfunc filter\r
54                 tcGen lightmap \r
55         }\r
56         {\r
57                 map textures/evil8_lights/e8tinylightblue.blend.tga\r
58                 blendfunc add\r
59         }\r
60 }\r
61 \r
62 textures/stralenex1/light_tube_green\r
63 {        \r
64         qer_editorimage textures/stralenex1/light_tube_green.tga\r
65         q3map_lightimage textures/stralenex1/light_tube_green_glow.tga \r
66         q3map_surfacelight 1000 \r
67         {\r
68                 map textures/light_tube_green_glow.tga \r
69                 //blendfunc add \r
70        tcmod scale 12 1  \r
71                 rgbGen identity \r
72                 tcMod scroll 0 1 \r
73         \r
74         }\r
75         {\r
76                 map textures/light_tube_green_glow.tga \r
77                 blendfunc add \r
78        //tcmod scale 25 1   \r
79                 rgbGen identity \r
80                 tcMod scroll 1 0 \r
81         \r
82         }\r
83         {\r
84                 map textures/stralenex1/light_tube_green.tga \r
85                 blendfunc blend  \r
86                 rgbGen identity \r
87         }\r
88         {\r
89                 map textures/stralenex1/light_tube_green_glow.tga \r
90                 blendfunc add \r
91        tcmod scale 1 1  \r
92         }\r
93         {\r
94                 map $lightmap \r
95                 rgbGen identity \r
96                 blendfunc filter \r
97         }\r
98\r
99 \r
100 \r
101 textures/stralenex1/e8_bluestrip\r
102 {\r
103         surfaceparm nolightmap\r
104         surfaceparm nomarks\r
105         surfaceparm trans\r
106         {\r
107                 map textures/stralenex1/e8_bluestrip.tga\r
108                 blendfunc add\r
109                 rgbGen identity\r
110         }\r
111 }\r
112 \r
113 textures/stralenex1/e8_redstrip\r
114 {\r
115         surfaceparm nolightmap\r
116         surfaceparm nomarks\r
117         surfaceparm trans\r
118         {\r
119                 map textures/stralenex1/e8_redstrip.tga\r
120                 blendfunc add\r
121                 rgbGen identity\r
122         }\r
123 }\r
124 \r
125 textures/stralenex1/stralenex5_water\r
126\r
127         qer_editorimage textures/stralenex1/stralenex5_water.tga\r
128       qer_trans 0.5\r
129         \r
130         surfaceparm trans\r
131         surfaceparm nonsolid\r
132       surfaceparm water\r
133         \r
134         deformVertexes wave 150.0 sin 2 5 0.25 0.1\r
135         Q3map_TessSize 128\r
136         cull none\r
137 \r
138       {\r
139                 map textures/stralenex1/stralenex5_water.tga\r
140             blendFunc add\r
141             rgbGen identity\r
142         }\r
143 }\r
144 \r
145 textures/stralenex1/e6xrst_supprt\r
146 {\r
147         qer_editorimage textures/stralenex1/e6xrst_supprt.tga\r
148         surfaceparm nomarks\r
149         surfaceparm trans\r
150         cull none\r
151         nopicmip\r
152         {\r
153                 map textures/stralenex1/e6xrst_supprt.tga\r
154                 rgbGen identity\r
155                 depthWrite\r
156                 alphaFunc GE128\r
157         }\r
158         {\r
159                 map $lightmap \r
160                 blendfunc filter\r
161                 rgbGen identity\r
162                 tcGen lightmap \r
163                 depthFunc equal\r
164         }\r
165 }\r
166 \r
167 \r
168 textures/stralenex1/strale_grey_box\r
169 {\r
170         qer_editorimage env/strale_grey/ygrey_up.tga\r
171 \r
172         surfaceparm nolightmap\r
173         surfaceparm noimpact\r
174         surfaceparm nomarks\r
175         surfaceparm sky\r
176 \r
177         skyparms env/strale_grey/ygrey - -\r
178         q3map_surfacelight 60\r
179         q3map_lightimage textures/strale_grey/ygrey_up.tga\r
180         q3map_sun .9 .9 1 70 65 78\r
181 \r
182 }\r
183 \r
184 textures/stralenex1/strale_brown_box\r
185 {\r
186         qer_editorimage env/strale_grey/ygrey_up.tga\r
187 \r
188         surfaceparm nolightmap\r
189         surfaceparm noimpact\r
190         surfaceparm nomarks\r
191         surfaceparm sky\r
192 \r
193         skyparms env/strale_grey/ygrey - -\r
194         q3map_surfacelight 100\r
195         q3map_lightimage textures/strale_grey/ygrey_up.tga\r
196         q3map_sun .75 .65 .6 130 255 80\r
197 \r
198 }\r
199 \r
200 textures/stralenex1/greennebula\r
201 {\r
202         qer_editorimage env/stralenex5/greennebula_bk.tga\r
203 \r
204         surfaceparm nolightmap\r
205         surfaceparm noimpact\r
206         surfaceparm nomarks\r
207         surfaceparm sky\r
208 \r
209         skyparms env/stralenex5/greennebula - -\r
210         q3map_surfacelight 80\r
211         q3map_lightimage textures/stralenex5/stralenex5_up.tga\r
212         q3map_sun 0.3 0.33 0.3 60 80 20\r
213         /*q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>*/\r
214 \r
215 }\r
216 \r
217 textures/stralenex1/stralenex5\r
218 {\r
219         qer_editorimage env/stralenex5/stralenex5_up.tga\r
220 \r
221         surfaceparm nolightmap\r
222         surfaceparm noimpact\r
223         surfaceparm nomarks\r
224         surfaceparm sky\r
225 \r
226         skyparms env/stralenex5/stralenex5 - -\r
227         q3map_surfacelight 60\r
228         q3map_lightimage textures/stralenex5/stralenex5_up.tga\r
229         q3map_sun .627 .525 0.392 60 300 40\r
230         /*q3map_sun <red> <green> <blue> <intensity> <degrees> <elevation>*/\r
231 \r
232 }\r
233 \r
234 //copied from harlequin-sky.shader\r
235 textures/harlequin_sky/strale_jf-nebula_sky\r
236 {\r
237         qer_editorimage textures/harlequin_sky/nebula_qer1.tga\r
238         surfaceparm sky\r
239         surfaceparm noimpact\r
240         surfaceparm nolightmap\r
241         surfaceparm nomarks\r
242         \r
243         skyparms textures/harlequin_sky/env/nebular - -\r
244         q3map_surfacelight 45\r
245 // note: Change the surfacelight value if you want more ambient light from the sky.\r
246         q3map_sun 0.88 .71 .71 80 0 90\r
247 // note: Change the fourth value (80) if you want a brighter or dimmer sun\r
248         \r
249 }\r
250 \r
251 textures/stralenex1/stralenex_trimlight\r
252 {\r
253         qer_editorimage textures/stralenex1/stralenex_trimlight.tga\r
254         q3map_lightimage textures/stralenex1/stralenex_trimlight_glow.tga\r
255         q3map_surfacelight 1800\r
256         surfaceparm nomarks\r
257         {\r
258                 map $lightmap\r
259                 rgbGen identity\r
260         }\r
261         {\r
262                 map textures/stralenex1/stralenex_trimlight.tga\r
263                 blendFunc GL_DST_COLOR GL_ZERO\r
264                 rgbGen identity\r
265         }\r
266         {\r
267                 map textures/stralenex1/stralenex_trimlight_glow.tga\r
268                 blendfunc GL_ONE GL_ONE\r
269                 rgbGen identityLighting\r
270         }\r
271 }\r
272 \r
273 textures/stralenex1/stralenex_roundlight\r
274 {\r
275         qer_editorimage textures/stralenex1/stralenex_roundlight.tga\r
276         q3map_lightimage textures/stralenex1/stralenex_roundlight_glow.tga\r
277         q3map_surfacelight 4000\r
278         surfaceparm nomarks\r
279         {\r
280                 map $lightmap\r
281                 rgbGen identity\r
282         }\r
283         {\r
284                 map textures/stralenex1/stralenex_roundlight.tga\r
285                 blendFunc GL_DST_COLOR GL_ZERO\r
286                 rgbGen identity\r
287         }\r
288         {\r
289                 map textures/stralenex1/stralenex_roundlight_glow.tga\r
290                 blendfunc GL_ONE GL_ONE\r
291                 rgbGen wave sin .3 .1 0 0.5\r
292         }\r
293 }\r
294 \r
295 textures/evil8_lights/e8trimlight\r
296 {\r
297         qer_editorimage textures/evil8_lights/e8trimlight.tga\r
298         q3map_lightimage textures/evil8_lights/e8trimlight_glow.tga\r
299         q3map_surfacelight 2000\r
300         surfaceparm nomarks\r
301         {\r
302                 map $lightmap\r
303                 rgbGen identity\r
304         }\r
305         {\r
306                 map textures/evil8_lights/e8trimlight.tga\r
307                 blendFunc GL_DST_COLOR GL_ZERO\r
308                 rgbGen identity\r
309         }\r
310         {\r
311                 map textures/evil8_lights/e8trimlight_glow.tga\r
312                 blendfunc GL_ONE GL_ONE\r
313                 rgbGen identityLighting\r
314         }\r
315 }