source: GTP/trunk/App/Demos/Illum/IBRBillboardCloudTrees/Shark3D/demo_v5x0x7_t164x31u_enterpr_kwin32/src/res/levelutil/shader/indirect_texturing.s3d_shader.bak @ 2330

Revision 2330, 3.8 KB checked in by igarcia, 17 years ago (diff)
Line 
1// Machine-made Shark 3D Snake Text 2x0 Stream. Format: ascii.
2shader_array
3{
4    name "indirect_texturing"
5    ident "eng_shader_std.group"
6    param
7    {
8        env "shaderenv"
9        init_method "init_method"
10        child_array
11        {
12            ident "eng_shader_std.modelmesh"
13            param
14            {
15                env "shaderenv"
16                methods "init_method"
17                usage "render"
18                mesh_var "mesh"
19                texchan_var_array "tex0" "tex1"
20                tex_attr_var_array "attr0" ""
21            }
22        }
23        {
24            ident "eng_shader_std.meshenter"
25            param
26            {
27                env "shaderenv"
28                mesh_var_array "mesh"
29                insp_ident "insp_shader_bound"
30                insp_rank 80000
31                insp_color 1.0 0.0 0.0
32                enter_array
33                {
34                    triggers "main_trigger" "mirror_trigger"
35                    method "main_method"
36                }
37                {
38                    triggers "gen_shmap_trigger"
39                    method "gen_shmap_method"
40                }
41                {
42                    triggers "light_trigger"
43                    method "light_method"
44                    param_array
45                    {
46                        src_extvar "ext_light_cenrange"
47                        dest_var "light_cenrange"
48                    }
49                    {
50                        src_extvar "ext_light_ambient"
51                        dest_var "light_ambient"
52                    }
53                    {
54                        src_extvar "ext_light_diffuse"
55                        dest_var "light_diffuse"
56                    }
57                    {
58                        src_extvar "ext_light_specular"
59                        dest_var "light_specular"
60                    }
61                }
62            }
63        }
64        {
65            ident "eng_shader_std.paintmesh"
66            param
67            {
68                env "shaderenv"
69                rank 99999
70                cull_mode "none"
71                depth_test "less_equal"
72                depth_write 1
73                                                                alpha_test "greater_equal"
74                alpha_ref 90.0
75                methods "gen_shmap_method"
76                mesh_var "mesh"
77                texchan_var_array "tex0" "tex1"
78                tex_attr_var_array "attr0"
79                attrmat_var_array ""
80                                        use_vertex_coloralpha 1
81                use_vertex_normal 1
82                use_vertex_point 1
83                shaderprog_ident
84                //    "levelutil/shader/prog/gen_shmap_indirect_texturing.s3d_shaderprog_run"
85                                        "levelutil/shader/prog/gen_shmap_direct_texturing.s3d_shad"
86                        & "erprog_run"
87                shaderprog_param_array
88            }
89        }
90        {
91            ident "eng_shader_std.paintmesh"
92            param
93            {
94                env "shaderenv"
95                methods "main_method"
96                rank 34000
97                insp_ident "insp_shader_mesh"
98                depth_test "less_equal"
99                depth_write 1
100                use_vertex_coloralpha 1
101                use_vertex_normal 1
102                cull_mode "none"
103                alpha_test "greater_equal"
104                alpha_ref 90.0
105                mesh_var "mesh"
106                texchan_var_array "tex0" "tex1"
107                tex_attr_var_array "attr0"
108                attrmat_var_array ""
109                use_vertex_point 1
110                shaderprog_ident
111                    "levelutil/shader/prog/indirect_texturing.s3d_shaderprog_run"
112                shaderprog_param_array
113            }
114        }
115    }
116}
117{
118    name "inactive"
119    ident ""
120    param
121    {
122    }
123}
124$
Note: See TracBrowser for help on using the repository browser.