source: GTP/trunk/App/Demos/Illum/Shark3D/version164x12u/IllumDemo/src/res/levelutil/shader/prog/gen_shvol_strict.s3d_shaderprog @ 2196

Revision 2196, 2.4 KB checked in by szirmay, 17 years ago (diff)
Line 
1///////////////////////////////////////////////////////////////////////////////
2//
3//      ##  ######
4//       ######  ###
5//  ## ###############        Shark 3D Engine (www.shark3d.com)
6//   ########## # # #
7//    ########                Copyright (c) 1996-2006 Spinor GmbH.
8//   ######### # # #          All rights reserved.
9//  ##   ##########
10//      ##
11//
12///////////////////////////////////////////////////////////////////////////////
13
14ogl
15{
16    univprog
17    {
18        ident "drv_univprog_std.shvol"
19        param
20        {
21            env "env"
22            cenrange_progvar "prog_light_cenrange"
23            extrude_progvar "prog_light_extrude"
24        }
25    }
26   
27    glsl
28    {
29        vertshader
30        {
31            code_variant_array
32            {
33                req_ver "1x0"
34                code_array "levelutil/shader/prog/ogl_glsl/"
35                        & "gen_shvol_view_ogl_glsl_vs1x0.s3d_shadercode_run"
36            }
37
38            tracking
39
40            predefine_array
41        }
42
43        param_array
44    }
45}
46
47d3d9
48{
49    univprog
50    {
51        ident "drv_univprog_std.shvol"
52        param
53        {
54            env "env"
55            cenrange_progvar "prog_light_cenrange"
56            extrude_progvar "prog_light_extrude"
57        }
58    }
59   
60    hlsl_vertshader
61    {
62        code_variant_array
63        {
64            profile "1x1"
65            entry_point "main"
66            code "levelutil/shader/prog/d3d9_hlsl/"
67                    & "gen_shvol_view_d3d9_hlsl_vs1x1.s3d_shadercode_run"
68        }
69
70        tracking
71        {
72            codevar "projMat"
73            slot 0
74            chan "proj"
75            trans "identity"
76        }
77
78        param_array
79        predefine_array
80    }
81}
82
83xe
84{
85    xps
86    {
87        ident "drv_xexps_std.shvol"
88        param
89        {
90            env "env"
91            cenrange_progvar "prog_light_cenrange"
92            extrude_progvar "prog_light_extrude"
93        }
94    }
95   
96    hlsl_vertshader
97    {
98        code_variant_array
99        {
100            profile "1x1"
101            entry_point "main"
102            code "levelutil/shader/prog/d3d9_hlsl/"
103                    & "gen_shvol_view_d3d9_hlsl_vs1x1.s3d_shadercode_run"
104        }
105
106        tracking
107        {
108            codevar "projMat"
109            slot 0
110            chan "proj"
111            trans "identity"
112        }
113
114        param_array
115        predefine_array
116    }
117}
Note: See TracBrowser for help on using the repository browser.