source: GTP/trunk/App/Demos/Illum/Ogre/Media/materials/scripts/GameTools.program @ 2024

Revision 2024, 5.9 KB checked in by szirmay, 17 years ago (diff)
Line 
1vertex_program GameTools/BlurVS hlsl
2{
3        source GameTools_Blur.hlsl
4        entry_point BlurVS
5        target vs_2_0
6}
7
8fragment_program GameTools/BlurPS hlsl
9{
10        source GameTools_Blur.hlsl
11        entry_point BlurPS
12        target ps_3_0
13}
14
15fragment_program GameTools/CopyPS hlsl
16{
17        source GameTools_Blur.hlsl
18        entry_point CopyPS
19        target ps_3_0
20}
21
22vertex_program GameTools/BlurCubeFaceVS hlsl
23{
24        source GameTools_Blur.hlsl
25        entry_point BlurCubeFaceVS
26        target vs_2_0
27}
28
29fragment_program GameTools/BlurCubeFacePS hlsl
30{
31        source GameTools_Blur.hlsl
32        entry_point BlurCubeFacePS
33        target ps_3_0
34}
35
36vertex_program GameTools/FocusingVS hlsl
37{
38        source GameTools_Focusing.hlsl
39        entry_point FocusingVS
40        target vs_2_0
41}
42
43fragment_program GameTools/FocusingPS hlsl
44{
45        source GameTools_Focusing.hlsl
46        entry_point FocusingPS
47        target ps_2_0
48}
49
50
51
52// Cube mapping programs
53vertex_program GameTools/CubeMap/VertexPrograms/DefaultVS hlsl
54{
55        source GameTools_CubeMap.hlsl
56        entry_point deaultVS
57        target vs_2_0
58}
59
60fragment_program GameTools/CubeMap/FragmentPrograms/DefaultPS hlsl
61{
62        source GameTools_CubeMap.hlsl
63        entry_point deaultPS
64        target ps_2_0
65
66}
67
68vertex_program GameTools/Caustic/DefaultVS hlsl
69{
70        source GameTools_Caustic.hlsl
71        entry_point deaultVS
72        target vs_2_0
73}
74
75fragment_program GameTools/Caustic/DefaultPS hlsl
76{
77        source GameTools_Caustic.hlsl
78        entry_point deaultPS
79        target ps_2_0
80
81}
82
83vertex_program GameTools/SoftShadow/VertexPrograms/DefaultVS hlsl
84{
85        source GameTools_SoftShadow.hlsl
86        entry_point deaultVS
87        target vs_2_0
88}
89
90fragment_program GameTools/SoftShadow/FragmentPrograms/DefaultPS hlsl
91{
92        source GameTools_SoftShadow.hlsl
93        entry_point deaultPS
94        target ps_2_0
95
96}
97
98fragment_program GameTools/SoftShadow/FragmentPrograms/Default2PS hlsl
99{
100        source GameTools_SoftShadow.hlsl
101        entry_point deault2PS
102        target ps_2_0
103
104}
105
106vertex_program GameTools/CausticSoftShadowVS hlsl
107{
108        source GameTools_CausticSoftShadow.hlsl
109        entry_point deaultVS
110        target vs_2_0
111}
112
113fragment_program GameTools/CausticSoftShadowPS hlsl
114{
115        source GameTools_CausticSoftShadow.hlsl
116        entry_point deaultPS
117        target ps_2_0
118
119}
120
121vertex_program GameTools/CubeMap/VertexPrograms/LocalizedVS hlsl
122{
123        source GameTools_Localized_EnvMap.hlsl
124        entry_point LocalizedVS
125        target vs_2_0
126}
127
128fragment_program GameTools/CubeMap/FragmentPrograms/LocalizedPS hlsl
129{
130        source GameTools_Localized_EnvMap.hlsl
131        entry_point LocalizedPS
132        target ps_3_0
133}
134
135vertex_program GameTools/CubeMap/VertexPrograms/LocalizedBumpVS hlsl
136{
137        source GameTools_LocalizedBump_EnvMap.hlsl
138        entry_point LocalizedBumpVS
139        target vs_2_0
140}
141
142fragment_program GameTools/CubeMap/FragmentPrograms/LocalizedBumpPS hlsl
143{
144        source GameTools_LocalizedBump_EnvMap.hlsl
145        entry_point LocalizedBumpPS
146        target ps_3_0
147}
148
149
150fragment_program GameTools/PhotonMapCausticPS hlsl
151{
152        source GameTools_Localized_EnvMap.hlsl
153        entry_point PhotonMapCausticPS
154        target ps_3_0
155}
156
157//fragment_program GameTools/PhotonMapSoftShadowPS hlsl
158//{
159//      source GameTools_Localized_EnvMap.hlsl
160//      entry_point PhotonMapSoftShadowPS
161//      target ps_3_0
162//}
163
164
165 
166fragment_program GameTools/CubeMap/FragmentPrograms/LocalizedMetalPS hlsl
167{
168        source GameTools_Localized_EnvMap.hlsl
169        entry_point LocalizedMetalPS
170        target ps_3_0
171
172}
173
174vertex_program GameTools/DistanceVS hlsl
175{
176        source GameTools_Distance.hlsl
177        entry_point DistanceVS
178        target vs_1_1
179}
180
181fragment_program GameTools/DistancePS hlsl
182{
183        source GameTools_Distance.hlsl
184        entry_point DistancePS
185        target ps_2_0
186
187}
188
189vertex_program GameTools/ShadowMap/DepthVS hlsl
190{
191        source GameTools_DepthShadow.hlsl
192        entry_point DepthVS
193        target vs_3_0
194}
195
196fragment_program GameTools/ShadowMap/DepthPS hlsl
197{
198        source GameTools_DepthShadow.hlsl
199        entry_point DepthPS
200        target ps_3_0
201
202}
203
204vertex_program GameTools/ShadowMap/DistVS hlsl
205{
206        source GameTools_DepthShadow.hlsl
207        entry_point DepthDistVS
208        target vs_3_0
209}
210
211fragment_program GameTools/ShadowMap/DistPS hlsl
212{
213        source GameTools_DepthShadow.hlsl
214        entry_point DepthDistPS
215        target ps_3_0
216
217}
218
219vertex_program GameTools/ShadowMap/ShadowVS hlsl
220{
221        source GameTools_DepthShadow.hlsl
222        entry_point depthShadowVS
223        target vs_1_1
224}
225
226fragment_program GameTools/ShadowMap/ShadowPS hlsl
227{
228        source GameTools_DepthShadow.hlsl
229        entry_point depthShadowPS
230        target ps_2_0
231
232}
233
234vertex_program GameTools/ShadowMap/ShadowDistVS hlsl
235{
236        source GameTools_DepthShadow.hlsl
237        entry_point distShadowVS
238        target vs_1_1
239}
240
241fragment_program GameTools/ShadowMap/ShadowDistPS hlsl
242{
243        source GameTools_DepthShadow.hlsl
244        entry_point distShadowPS
245        target ps_2_0
246
247}
248
249vertex_program GameTools/UV_VS hlsl
250{
251        source GameTools_UV.hlsl
252        entry_point UV_VS
253        target vs_2_0
254}
255
256fragment_program GameTools/UV_PS hlsl
257{
258        source GameTools_UV.hlsl
259        entry_point UV_PS
260        target ps_2_0
261}
262
263vertex_program GameTools/CauVS hlsl
264{
265        source GameTools_Cau.hlsl
266        entry_point CauVS
267        target vs_3_0
268}
269
270fragment_program GameTools/CauPS hlsl
271{
272        source GameTools_Cau.hlsl
273        entry_point CauPS
274        target ps_2_0
275
276}
277
278
279
280vertex_program GameTools/SceneCameraDepthVS hlsl
281{
282        source GameTools_Depth.hlsl
283        entry_point cDepthVS
284        target vs_2_0
285}
286
287fragment_program GameTools/SceneDepthPS hlsl
288{
289        source GameTools_Depth.hlsl
290        entry_point DepthPS
291        target ps_2_0
292}
293
294vertex_program GameTools/CubeMap/VertexPrograms/ReduceVS hlsl
295{
296        source GameTools_ReduceCubeMap.hlsl
297        entry_point ReduceTextureVS
298        target vs_3_0
299}
300
301fragment_program GameTools/CubeMap/FragmentPrograms/ReducePS hlsl
302{
303        source GameTools_ReduceCubeMap.hlsl
304        entry_point ReduceTexturePS
305        target ps_3_0
306
307}
308
309
310vertex_program GameTools/DiffuseVS hlsl
311{
312        source GameTools_Localized_EnvMap.hlsl
313        entry_point DiffuseVS
314        target vs_3_0
315}
316
317fragment_program GameTools/DiffusePS hlsl
318{
319        source GameTools_Localized_EnvMap.hlsl
320        entry_point DiffusePS
321        target ps_3_0
322
323}
Note: See TracBrowser for help on using the repository browser.