]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blob - scripts/terrain01x.shader
downgrade useless normalmap to a warning (as the engine detects this now and turns...
[xonotic/xonotic-maps.pk3dir.git] / scripts / terrain01x.shader
1 textures/terrain01x/blends-mars-rock01-ground01
2 {
3         qer_editorimage textures/terrain01x/blends/mars-rock01-ground01.tga
4         
5         q3map_bounceScale  0.5
6         dpoffsetmapping - 2
7
8         q3map_lightmapSampleOffset 8
9         q3map_nonplanar
10         q3map_shadeangle 95
11
12         surfaceparm dust
13
14         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
15
16         {
17                 map textures/terrain01x/rock/mars01.tga // Primary
18         }
19
20         {
21                 map textures/terrain01x/ground/mars01.tga       // Secondary
22                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
23                 alphaGen vertex
24         }
25
26         {
27                 map $lightmap
28                 blendFunc GL_DST_COLOR GL_ZERO
29         }
30 }
31
32 textures/terrain01x/blends-mars-rock01-sand04
33 {
34         qer_editorimage textures/terrain01x/blends/mars-rock01-sand04.tga
35         
36         q3map_bounceScale  0.5
37         dpoffsetmapping - 2
38
39         q3map_lightmapSampleOffset 8
40         q3map_nonplanar
41         q3map_shadeangle 95
42
43         surfaceparm dust
44
45         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
46
47         {
48                 map textures/terrain01x/rock/mars01.tga // Primary
49         }
50
51         {
52                 map textures/terrain01x/ground/sand04.tga       // Secondary
53                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
54                 alphaGen vertex
55         }
56
57         {
58                 map $lightmap
59                 blendFunc GL_DST_COLOR GL_ZERO
60         }
61 }
62
63 textures/terrain01x/blends-mars-rock02-ground01
64 {
65         qer_editorimage textures/terrain01x/blends/mars-rock02-ground01.tga
66         
67         q3map_bounceScale  0.5
68         dpoffsetmapping - 2
69
70
71         q3map_lightmapSampleOffset 8
72         q3map_nonplanar
73         q3map_shadeangle 95
74
75         surfaceparm dust
76
77         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
78
79         {
80                 map textures/terrain01x/rock/mars02.tga // Primary
81         }
82
83         {
84                 map textures/terrain01x/ground/mars01.tga       // Secondary
85                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
86                 alphaGen vertex
87         }
88
89         {
90                 map $lightmap
91                 blendFunc GL_DST_COLOR GL_ZERO
92         }
93 }
94
95 textures/terrain01x/blends-mars-rock01-ground01-projected
96 {
97         qer_editorimage textures/terrain01x/blends/mars-rock01-ground01.tga
98         
99         q3map_bounceScale  0.5
100         dpoffsetmapping - 2
101
102         q3map_lightmapSampleOffset 8
103         q3map_nonplanar
104         q3map_shadeangle 95
105
106         surfaceparm dust
107
108         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
109         q3map_tcGen ivector ( 1024 0 0 ) ( 0 1024 0 )
110
111         {
112                 map textures/terrain01x/rock/mars01.tga // Primary
113         }
114
115         {
116                 map textures/terrain01x/ground/mars01.tga       // Secondary
117                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
118                 alphaGen vertex
119         }
120
121         {
122                 map $lightmap
123                 blendFunc GL_DST_COLOR GL_ZERO
124         }
125 }
126
127 textures/terrain01x/blends-mars-rock01-sand04-projected
128 {
129         qer_editorimage textures/terrain01x/blends/mars-rock01-sand04.tga
130         
131         q3map_bounceScale  0.5
132         dpoffsetmapping - 2
133
134         q3map_lightmapSampleOffset 8
135         q3map_nonplanar
136         q3map_shadeangle 95
137
138         surfaceparm dust
139
140         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
141         q3map_tcGen ivector ( 1024 0 0 ) ( 0 1024 0 )
142
143         {
144                 map textures/terrain01x/rock/mars01.tga // Primary
145         }
146
147         {
148                 map textures/terrain01x/ground/sand04.tga       // Secondary
149                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
150                 alphaGen vertex
151         }
152
153         {
154                 map $lightmap
155                 blendFunc GL_DST_COLOR GL_ZERO
156         }
157 }
158
159 textures/terrain01x/blends-mars-rock02-ground01-projected
160 {
161         qer_editorimage textures/terrain01x/blends/mars-rock02-ground01.tga
162         
163         q3map_bounceScale  0.5
164         dpoffsetmapping - 2
165
166
167         q3map_lightmapSampleOffset 8
168         q3map_nonplanar
169         q3map_shadeangle 95
170
171         surfaceparm dust
172
173         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
174         q3map_tcGen ivector ( 1024 0 0 ) ( 0 1024 0 )
175
176
177         {
178                 map textures/terrain01x/rock/mars02.tga // Primary
179         }
180
181         {
182                 map textures/terrain01x/ground/mars01.tga       // Secondary
183                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
184                 alphaGen vertex
185         }
186
187         {
188                 map $lightmap
189                 blendFunc GL_DST_COLOR GL_ZERO
190         }
191 }
192
193 textures/terrain01x/ground-barren01
194 {
195         qer_editorimage textures/terrain01x/ground/barren01.tga
196         
197         q3map_bounceScale  0.5
198         dpoffsetmapping - 2
199
200         q3map_lightmapSampleOffset 8
201         q3map_nonplanar
202         q3map_shadeangle 45
203
204         {
205                 map textures/terrain01x/ground/barren01.tga
206                 
207
208         }
209         {
210                 map $lightmap
211                 rgbGen identity
212                 tcGen lightmap
213                 blendfunc filter
214         }
215 }
216 textures/terrain01x/ground-barren02
217 {
218         qer_editorimage textures/terrain01x/ground/barren02.tga
219         
220         q3map_bounceScale  0.5
221         dpoffsetmapping - 2
222
223         q3map_lightmapSampleOffset 8
224         q3map_nonplanar
225         q3map_shadeangle 45
226
227         {
228                 map textures/terrain01x/ground/barren02.tga
229                 
230
231         }
232         {
233                 map $lightmap
234                 rgbGen identity
235                 tcGen lightmap
236                 blendfunc filter
237         }
238 }
239 textures/terrain01x/ground-drylake01
240 {
241         qer_editorimage textures/terrain01x/ground/drylake01.tga
242         
243         q3map_bounceScale  0.5
244         dpoffsetmapping - 2
245
246         q3map_lightmapSampleOffset 8
247         q3map_nonplanar
248         q3map_shadeangle 45
249
250         {
251                 map textures/terrain01x/ground/drylake01.tga
252                 
253
254         }
255         {
256                 map $lightmap
257                 rgbGen identity
258                 tcGen lightmap
259                 blendfunc filter
260         }
261 }
262 textures/terrain01x/ground-drylake02
263 {
264         qer_editorimage textures/terrain01x/ground/drylake02.tga
265         
266         q3map_bounceScale  0.5
267         dpoffsetmapping - 2
268
269         q3map_lightmapSampleOffset 8
270         q3map_nonplanar
271         q3map_shadeangle 45
272
273         {
274                 map textures/terrain01x/ground/drylake02.tga
275                 
276
277         }
278         {
279                 map $lightmap
280                 rgbGen identity
281                 tcGen lightmap
282                 blendfunc filter
283         }
284 }
285 textures/terrain01x/ground-goopit
286 {
287         qer_editorimage textures/terrain01x/ground/goopit.tga
288         
289         q3map_bounceScale  0.75
290         dpoffsetmapping - 2
291         dpglossintensitymod  2
292         dpglossexponentmod  2
293
294         q3map_lightmapSampleOffset 4
295         q3map_nonplanar
296         q3map_shadeangle 90
297
298         {
299                 map textures/terrain01x/ground/goopit.tga
300                 
301
302         }
303         {
304                 map $lightmap
305                 rgbGen identity
306                 tcGen lightmap
307                 blendfunc filter
308         }
309 }
310 textures/terrain01x/ground-gravel01
311 {
312         qer_editorimage textures/terrain01x/ground/gravel01.tga
313         
314         q3map_bounceScale  0.5
315         dpoffsetmapping - 2
316
317         q3map_lightmapSampleOffset 8
318         q3map_nonplanar
319         q3map_shadeangle 45
320
321         {
322                 map textures/terrain01x/ground/gravel01.tga
323                 
324
325         }
326         {
327                 map $lightmap
328                 rgbGen identity
329                 tcGen lightmap
330                 blendfunc filter
331         }
332 }
333 textures/terrain01x/ground-ice01
334 {
335         qer_editorimage textures/terrain01x/ground/ice01.tga
336         
337         q3map_bounceScale  0.75
338         dpoffsetmapping - 2
339         dpglossintensitymod  2
340         dpglossexponentmod  2
341
342         q3map_lightmapSampleOffset 4
343         q3map_nonplanar
344         q3map_shadeangle 15
345
346         {
347                 map textures/terrain01x/ground/ice01.tga
348                 
349
350         }
351         {
352                 map $lightmap
353                 rgbGen identity
354                 tcGen lightmap
355                 blendfunc filter
356         }
357 }
358 textures/terrain01x/ground-mars01
359 {
360         qer_editorimage textures/terrain01x/ground/mars01.tga
361         
362         q3map_bounceScale  0.5
363         dpoffsetmapping - 2
364
365         q3map_lightmapSampleOffset 8
366         q3map_nonplanar
367         q3map_shadeangle 45
368
369         {
370                 map textures/terrain01x/ground/mars01.tga
371                 
372
373         }
374         {
375                 map $lightmap
376                 rgbGen identity
377                 tcGen lightmap
378                 blendfunc filter
379         }
380 }
381 textures/terrain01x/ground-mud01
382 {
383         qer_editorimage textures/terrain01x/ground/mud01.tga
384         
385         q3map_bounceScale  0.5
386         dpoffsetmapping - 2
387
388         q3map_lightmapSampleOffset 8
389         q3map_nonplanar
390         q3map_shadeangle 45
391
392         {
393                 map textures/terrain01x/ground/mud01.tga
394                 
395
396         }
397         {
398                 map $lightmap
399                 rgbGen identity
400                 tcGen lightmap
401                 blendfunc filter
402         }
403 }
404 textures/terrain01x/ground-mud02
405 {
406         qer_editorimage textures/terrain01x/ground/mud02.tga
407         
408         q3map_bounceScale  0.5
409         dpoffsetmapping - 2
410
411         q3map_lightmapSampleOffset 8
412         q3map_nonplanar
413         q3map_shadeangle 45
414
415         {
416                 map textures/terrain01x/ground/mud02.tga
417                 
418
419         }
420         {
421                 map $lightmap
422                 rgbGen identity
423                 tcGen lightmap
424                 blendfunc filter
425         }
426 }
427 textures/terrain01x/ground-sand01
428 {
429         qer_editorimage textures/terrain01x/ground/sand01.tga
430         
431         q3map_bounceScale  0.5
432         dpoffsetmapping - 2
433
434         q3map_lightmapSampleOffset 8
435         q3map_nonplanar
436         q3map_shadeangle 45
437
438         {
439                 map textures/terrain01x/ground/sand01.tga
440                 
441
442         }
443         {
444                 map $lightmap
445                 rgbGen identity
446                 tcGen lightmap
447                 blendfunc filter
448         }
449 }
450 textures/terrain01x/ground-sand02
451 {
452         qer_editorimage textures/terrain01x/ground/sand02.tga
453         
454         q3map_bounceScale  0.5
455         dpoffsetmapping - 2
456
457         q3map_lightmapSampleOffset 8
458         q3map_nonplanar
459         q3map_shadeangle 45
460
461         {
462                 map textures/terrain01x/ground/sand02.tga
463                 
464
465         }
466         {
467                 map $lightmap
468                 rgbGen identity
469                 tcGen lightmap
470                 blendfunc filter
471         }
472 }
473 textures/terrain01x/ground-sand03
474 {
475         qer_editorimage textures/terrain01x/ground/sand03.tga
476         
477         q3map_bounceScale  0.5
478         dpoffsetmapping - 2
479
480         q3map_lightmapSampleOffset 8
481         q3map_nonplanar
482         q3map_shadeangle 45
483
484         {
485                 map textures/terrain01x/ground/sand03.tga
486                 
487
488         }
489         {
490                 map $lightmap
491                 rgbGen identity
492                 tcGen lightmap
493                 blendfunc filter
494         }
495 }
496 textures/terrain01x/ground-sand04
497 {
498         qer_editorimage textures/terrain01x/ground/sand04.tga
499         
500         q3map_bounceScale  0.5
501         dpoffsetmapping - 2
502
503         q3map_lightmapSampleOffset 8
504         q3map_nonplanar
505         q3map_shadeangle 45
506
507         {
508                 map textures/terrain01x/ground/sand04.tga
509                 
510
511         }
512         {
513                 map $lightmap
514                 rgbGen identity
515                 tcGen lightmap
516                 blendfunc filter
517         }
518 }
519 textures/terrain01x/rock-mars01
520 {
521         qer_editorimage textures/terrain01x/rock/mars01.tga
522         
523         q3map_bounceScale  0.5
524         dpoffsetmapping - 2
525
526         q3map_lightmapSampleOffset 8
527         q3map_nonplanar
528         q3map_shadeangle 45
529
530         {
531                 map textures/terrain01x/rock/mars01.tga
532                 
533
534         }
535         {
536                 map $lightmap
537                 rgbGen identity
538                 tcGen lightmap
539                 blendfunc filter
540         }
541 }
542 textures/terrain01x/rock-mars02
543 {
544         qer_editorimage textures/terrain01x/rock/mars02.tga
545         
546         q3map_bounceScale  0.5
547         dpoffsetmapping - 2
548
549         q3map_lightmapSampleOffset 8
550         q3map_nonplanar
551         q3map_shadeangle 45
552
553         {
554                 map textures/terrain01x/rock/mars02.tga
555                 
556
557         }
558         {
559                 map $lightmap
560                 rgbGen identity
561                 tcGen lightmap
562                 blendfunc filter
563         }
564 }
565 textures/terrain01x/rock-rock01
566 {
567         qer_editorimage textures/terrain01x/rock/rock01.tga
568         
569         q3map_bounceScale  0.5
570         dpoffsetmapping - 2
571
572         q3map_lightmapSampleOffset 8
573         q3map_nonplanar
574         q3map_shadeangle 45
575
576         {
577                 map textures/terrain01x/rock/rock01.tga
578                 
579
580         }
581         {
582                 map $lightmap
583                 rgbGen identity
584                 tcGen lightmap
585                 blendfunc filter
586         }
587 }
588 textures/terrain01x/rock-rock02
589 {
590         qer_editorimage textures/terrain01x/rock/rock02.tga
591         
592         q3map_bounceScale  0.5
593         dpoffsetmapping - 2
594
595         q3map_lightmapSampleOffset 8
596         q3map_nonplanar
597         q3map_shadeangle 45
598
599         {
600                 map textures/terrain01x/rock/rock02.tga
601                 
602
603         }
604         {
605                 map $lightmap
606                 rgbGen identity
607                 tcGen lightmap
608                 blendfunc filter
609         }
610 }
611 textures/terrain01x/rock-rock03
612 {
613         qer_editorimage textures/terrain01x/rock/rock03.tga
614         
615         q3map_bounceScale  0.5
616         dpoffsetmapping - 2
617
618         q3map_lightmapSampleOffset 8
619         q3map_nonplanar
620         q3map_shadeangle 45
621
622         {
623                 map textures/terrain01x/rock/rock03.tga
624                 
625
626         }
627         {
628                 map $lightmap
629                 rgbGen identity
630                 tcGen lightmap
631                 blendfunc filter
632         }
633 }