source: GTP/trunk/App/Demos/Illum/IBRBillboardCloudTrees/Shark3D/demo_v5x0x7_t164x31u_enterpr_kwin32/bin/res/levelutil/shader/indirect_texturing.s3d_shader_run @ 2330

Revision 2330, 3.7 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                shaderprog_param_array
86            }
87        }
88        {
89            ident "eng_shader_std.paintmesh"
90            param
91            {
92                env "shaderenv"
93                methods "main_method"
94                rank 34000
95                insp_ident "insp_shader_mesh"
96                depth_test "less_equal"
97                depth_write 1
98                use_vertex_coloralpha 1
99                use_vertex_normal 1
100                cull_mode "none"
101                alpha_test "greater_equal"
102                alpha_ref 90.0
103                mesh_var "mesh"
104                texchan_var_array "tex0" "tex1"
105                tex_attr_var_array "attr0"
106                attrmat_var_array ""
107                use_vertex_point 1
108                shaderprog_ident
109                    "levelutil/shader/prog/indirect_texturing.s3d_shaderprog_run"
110                shaderprog_param_array
111            }
112        }
113    }
114}
115{
116    name "inactive"
117    ident ""
118    param
119    {
120    }
121}
122$
Note: See TracBrowser for help on using the repository browser.