]> git.xonotic.org Git - xonotic/xonotic-nexcompat.pk3dir.git/blob - scripts/terrain_dotproduct2projected.shader
6791835417ba616196cb4ccee89d1c0dda5f2755
[xonotic/xonotic-nexcompat.pk3dir.git] / scripts / terrain_dotproduct2projected.shader
1 textures/terrain_dotproduct2projected/leafs01-rock02
2 {
3         qer_editorimage textures/terrain_dotproduct2projected/leafs01-rock02
4         
5         q3map_lightmapSampleOffset 8
6         q3map_globalTexture
7         q3map_nonplanar
8         q3map_shadeangle 95
9
10         surfaceparm dust
11
12         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
13         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
14
15         {
16                 map textures/terrain_data/rock02.tga    // Primary
17         }
18
19         {
20                 map textures/terrain_data/leafs01.tga   // Secondary
21                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
22                 alphaGen vertex
23         }
24
25         {
26                 map $lightmap
27                 blendFunc GL_DST_COLOR GL_ZERO
28         }
29 }
30
31 textures/terrain_dotproduct2projected/mudground01_rock01        
32 {
33         qer_editorimage textures/terrain_dotproduct2projected/mudground01_rock01
34         
35         q3map_lightmapSampleOffset 8
36         q3map_globalTexture
37         q3map_nonplanar
38         q3map_shadeangle 60
39
40         surfaceparm dust
41
42         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
43         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
44
45         {
46                 map textures/terrain_data/rock01.tga    // Primary
47         }
48
49         {
50                 map textures/terrain_data/mudground01.tga       // Secondary
51                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
52                 alphaGen vertex
53         }
54
55         {
56                 map $lightmap
57                 blendFunc GL_DST_COLOR GL_ZERO
58         }
59 }
60
61 textures/terrain_dotproduct2projected/mudground02-rock06
62 {
63         qer_editorimage textures/terrain_dotproduct2projected/mudground02-rock06
64         
65         q3map_lightmapSampleOffset 8
66         q3map_globalTexture
67         q3map_nonplanar
68         q3map_shadeangle 66
69
70         surfaceparm dust
71
72         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
73         q3map_alphaMod dotproduct2 ( 0 0 0.95 )
74
75         {
76                 map textures/terrain_data/rock06.tga    // Primary
77         }
78
79         {
80                 map textures/terrain_data/mudground02.tga       // Secondary
81                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
82                 alphaGen vertex
83         }
84
85         {
86                 map $lightmap
87                 blendFunc GL_DST_COLOR GL_ZERO
88         }
89 }
90
91 textures/terrain_dotproduct2projected/sand-rock07
92 {
93         qer_editorimage textures/terrain_dotproduct2projected/sand-rock07
94         
95         q3map_lightmapSampleOffset 8
96         q3map_globalTexture
97         q3map_nonplanar
98         q3map_shadeangle 90
99
100         surfaceparm dust
101         
102         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
103         q3map_alphaMod dotproduct2 ( 0 0 0.8 )
104
105         {
106                 map textures/terrain_data/rock07.tga    // Primary
107         }
108
109         {
110                 map textures/terrain_data/sand.tga      // Secondary
111                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
112                 alphaGen vertex
113         }
114
115         {
116                 map $lightmap
117                 blendFunc GL_DST_COLOR GL_ZERO
118         }
119 }
120
121 textures/terrain_dotproduct2projected/snow-rock05
122 {
123         qer_editorimage textures/terrain_dotproduct2projected/snow-rock05
124         
125         q3map_lightmapSampleOffset 8
126         q3map_globalTexture
127         q3map_nonplanar
128         q3map_shadeangle 75
129
130         surfaceparm dust
131
132         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
133         q3map_alphaMod dotproduct2 ( 0 0 0.8 )
134
135         {
136                 map textures/terrain_data/rock05.tga    // Primary
137         }
138
139         {
140                 map textures/terrain_data/snow01.tga    // Secondary
141                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
142                 alphaGen vertex
143         }
144
145         {
146                 map $lightmap
147                 blendFunc GL_DST_COLOR GL_ZERO
148         }
149 }
150
151 textures/terrain_dotproduct2projected/mossrock02-mudground04
152 {
153         qer_editorimage textures/terrain_dotproduct2projected/mossrock02-mudground04
154         
155         q3map_lightmapSampleOffset 8
156         q3map_globalTexture
157         q3map_nonplanar
158         q3map_shadeangle 90
159
160         surfaceparm dust
161
162         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
163         q3map_alphaMod dotproduct2 ( 0.2 0.5 0.9 )
164
165         {
166                 map textures/terrain_data/mudground04.tga       // Primary
167         }
168
169         {
170                 map textures/terrain_data/mossrock02.tga        // Secondary
171                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
172                 alphaGen vertex
173         }
174
175         {
176                 map $lightmap
177                 blendFunc GL_DST_COLOR GL_ZERO
178         }
179 }
180
181 textures/terrain_dotproduct2projected/grass01-rock05
182 {
183         qer_editorimage textures/terrain_dotproduct2projected/grass01-rock05
184         
185         q3map_lightmapSampleOffset 8
186         q3map_globalTexture
187         q3map_nonplanar
188         q3map_shadeangle 90
189
190         surfaceparm dust
191
192         q3map_tcGen ivector ( 512 0 0 ) ( 0 512 0 )
193         q3map_alphaMod dotproduct2 ( 0.0 0.0 0.9 )
194
195         {
196                 map textures/terrain_data/rock05.tga    // Primary
197         }
198
199         {
200                 map textures/terrain_data/grass01.tga   // Secondary
201                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA           
202                 alphaGen vertex
203         }
204
205         {
206                 map $lightmap
207                 blendFunc GL_DST_COLOR GL_ZERO
208         }
209 }