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