]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/water.shader
Cubemap reflections for evil1_metals
[voretournament/voretournament.git] / data / scripts / water.shader
1 // reflective water by Urre and Zombie\r
2 \r
3 textures/water/water0\r
4 {\r
5         qer_editorimage textures/water/water0.tga\r
6         qer_trans 20\r
7         surfaceparm nomarks\r
8         surfaceparm trans\r
9         surfaceparm water\r
10         surfaceparm nolightmap\r
11         cull none\r
12         q3map_globaltexture\r
13         {\r
14                 map textures/water/water0.tga\r
15                 tcMod scroll 0.07 0.07\r
16                 tcmod scale 1.2 0.7\r
17                 blendfunc blend\r
18         }\r
19         dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125\r
20 }\r
21 \r
22 textures/water/water0_cubemap\r
23 {\r
24         qer_trans 20\r
25         surfaceparm nomarks\r
26         surfaceparm trans\r
27         surfaceparm water\r
28         surfaceparm nolightmap\r
29         cull none\r
30         q3map_globaltexture\r
31         tessSize 256\r
32         qer_editorimage textures/water/water0_reflect.tga\r
33         {\r
34                 map textures/water/water0.tga\r
35                 tcMod turb 0 0.4 0 0.08\r
36                 blendfunc add\r
37         }\r
38         dpreflectcube cubemaps/default/sky\r
39         {\r
40                 map $lightmap\r
41                 blendfunc add\r
42                 tcGen lightmap\r
43         }\r
44 }\r
45 \r
46 textures/water/water1\r
47 {\r
48         qer_editorimage textures/water/water1.tga\r
49         qer_trans 20\r
50         surfaceparm nomarks\r
51         surfaceparm trans\r
52         surfaceparm water\r
53         surfaceparm nolightmap\r
54         cull none\r
55         q3map_globaltexture\r
56         {\r
57                 map textures/water/water1.tga\r
58                 tcMod scroll 0.07 0.07\r
59                 tcmod scale 1.2 0.7\r
60                 blendfunc blend\r
61         }\r
62         dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125\r
63 }\r
64 \r
65 textures/water/water2\r
66 {\r
67         qer_editorimage textures/water/water2.tga\r
68         qer_trans 20\r
69         surfaceparm nomarks\r
70         surfaceparm trans\r
71         surfaceparm water\r
72         surfaceparm nolightmap\r
73         cull none\r
74         q3map_globaltexture\r
75         {\r
76                 map textures/water/water2.tga\r
77                 tcMod scroll 0.07 0.07\r
78                 tcmod scale 1.2 0.7\r
79                 blendfunc blend\r
80         }\r
81         dp_water 0.1 0.8  3 3  1 1 1  1 1 1  0.125\r
82 }\r
83 \r
84 textures/water/slime1\r
85 {\r
86         qer_editorimage textures/water/slime1.tga\r
87         qer_trans 20\r
88         surfaceparm nomarks\r
89         surfaceparm trans\r
90         surfaceparm slime\r
91         surfaceparm nolightmap\r
92         cull none\r
93         q3map_globaltexture\r
94         {\r
95                 map textures/water/slime1.tga\r
96                 tcMod scroll 0.07 0.07\r
97                 tcmod scale 1.2 0.7\r
98                 blendfunc blend\r
99         }\r
100         dp_water 0.1 0.8  3 3  0.5 1 0.5  0.5 1 0.5  0.75\r
101 }\r
102 \r
103 textures/water/slime2\r
104 {\r
105         qer_editorimage textures/water/slime1.tga\r
106         qer_trans 20\r
107         surfaceparm nomarks\r
108         surfaceparm trans\r
109         surfaceparm slime\r
110         surfaceparm nolightmap\r
111         cull none\r
112         q3map_globaltexture\r
113         {\r
114                 map textures/water/slime1.tga\r
115                 tcMod scroll 0.07 0.07\r
116                 tcmod scale 1.2 0.7\r
117                 blendfunc blend\r
118         }\r
119         dp_water 0.1 0.8  3 3  1 1 0.5  1 1 0.5  0.75\r
120 }\r