Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: data/trunk/materials/lensflare.material

Last change on this file was 9509, checked in by davidsa, 12 years ago

tweaked and added more lens flare materials, tweaked the glow material

File size: 4.1 KB
Line 
1material lensflare/halo1
2 {
3    technique
4    {
5        pass
6        {
7            lighting off
8            scene_blend src_alpha dest_alpha
9            depth_write off
10            depth_check off
11 
12            cull_hardware none
13            cull_software none
14 
15            texture_unit
16            {
17                tex_address_mode clamp
18                texture lensflare-halo1.png
19            }
20        }
21    }
22 }
23
24material lensflare/halo2
25 {
26    technique
27    {
28        pass
29        {
30            lighting off
31            scene_blend src_alpha dest_alpha
32            depth_write off
33            depth_check off
34 
35            cull_hardware none
36            cull_software none
37 
38            texture_unit
39            {
40                tex_address_mode clamp
41                texture lensflare-halo2.png
42            }
43        }
44    }
45 }
46
47material lensflare/halo3
48 {
49    technique
50    {
51        pass
52        {
53            lighting off
54            scene_blend src_alpha dest_alpha
55            depth_write off
56            depth_check off
57 
58            cull_hardware none
59            cull_software none
60 
61            texture_unit
62            {
63                tex_address_mode clamp
64                texture lensflare-halo3.png
65            }
66        }
67    }
68 }
69
70material lensflare/halo4
71 {
72    technique
73    {
74        pass
75        {
76            lighting off
77            scene_blend src_alpha dest_alpha
78            depth_write off
79            depth_check off
80 
81            cull_hardware none
82            cull_software none
83 
84            texture_unit
85            {
86                tex_address_mode clamp
87                texture lensflare-halo4.png
88            }
89        }
90    }
91 }
92
93material lensflare/halo5
94 {
95    technique
96    {
97        pass
98        {
99            lighting off
100            scene_blend src_alpha dest_alpha
101            depth_write off
102            depth_check off
103 
104            cull_hardware none
105            cull_software none
106 
107            texture_unit
108            {
109                tex_address_mode clamp
110                texture lensflare-halo5.png
111            }
112        }
113    }
114 }
115
116material lensflare/iris
117 {
118    technique
119    {
120        pass
121        {
122            lighting off
123            scene_blend src_alpha dest_alpha
124            depth_write off
125            depth_check off
126 
127            cull_hardware none
128            cull_software none
129 
130            texture_unit
131            {
132                tex_address_mode clamp
133                texture lensflare-iris.png
134            }
135        }
136    }
137 }
138
139material lensflare/ring
140 {
141    technique
142    {
143        pass
144        {
145            lighting off
146            scene_blend src_alpha dest_alpha
147            depth_write off
148            depth_check off
149 
150            cull_hardware none
151            cull_software none
152 
153            texture_unit
154            {
155                tex_address_mode clamp
156                texture lensflare-ring.png
157            }
158        }
159    }
160 }
161
162material lensflare/bursthalo
163 {
164    technique
165    {
166        pass
167        {
168            lighting off
169            scene_blend src_alpha dest_alpha
170            depth_write off
171            depth_check off
172 
173            cull_hardware none
174            cull_software none
175 
176            texture_unit
177            {
178                tex_address_mode clamp
179                texture lensflare-bursthalo.png
180            }
181        }
182    }
183 }
184
185
186 material lensflare/burst
187 {
188    technique
189    {
190        pass
191        {
192            lighting off
193            scene_blend src_alpha dest_alpha
194            depth_write off
195 
196            cull_hardware none
197            cull_software none
198 
199            texture_unit
200            {
201                tex_address_mode clamp
202                texture lensflare-burst.png
203            }
204        }
205    }
206 }
207
208//this material is fully transparent, it's only use is to calculate obscured pixels with HOQ
209 material lensflare/hoq
210 {
211    technique
212    {
213        pass
214        {
215            lighting off
216            scene_blend src_alpha dest_alpha
217            depth_write off
218 
219            cull_hardware none
220            cull_software none
221 
222            texture_unit
223            {
224                tex_address_mode clamp
225                texture lensflare-hoq.png
226            }
227        }
228    }
229 }
Note: See TracBrowser for help on using the repository browser.