source: GTP/trunk/App/Demos/Geom/Shark3D/clod_head_demo_win32/src/res/levelutil/shader/sky.s3d_shader @ 2236

Revision 2236, 2.4 KB checked in by gumbau, 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
14// Definition of the shaders.
15// A shader is an object responsible for drawing objects.
16
17shader_array
18{
19    name "plain"
20    ident "eng_shader_std.group"
21    param
22    {
23        env "shaderenv"
24        init_method "init_method"
25        child_array
26        {
27            ident "eng_shader_std.modelmesh"
28            param
29            {
30                env "shaderenv"
31                methods "init_method"
32                usage "render"
33                mesh_var "mesh"
34                texchan_var_array "tex0"
35                tex_attr_var_array "attr0"
36                insp_ident "showmesh"
37                insp_rank 80000
38                insp_color 1.0 1.0 0.0
39            }
40        }
41        {
42            ident "eng_shader_std.meshenter"
43            param
44            {
45                env "shaderenv"
46                mesh_var_array "mesh"
47                insp_ident "showbound"
48                insp_rank 80000
49                insp_color 1.0 0.0 0.0
50                enter_array
51                {
52                    triggers "main_trigger" "mirror_trigger"
53                    method "main_method"
54                }
55            }
56        }
57        {
58            ident "eng_shader_std.paintmesh"
59            param
60            {
61                env "shaderenv"
62                methods "main_method"
63                rank 12000
64                insp_ident "showwire"
65                cull_mode "back"
66                depth_test "less_equal"
67                depth_write 1
68                mesh_var "mesh"
69                texchan_var_array "tex0"
70                tex_attr_var_array "attr0"
71                attrmat_var_array ""
72                use_vertex_bone_wgh 1
73                use_vertex_bone_subscr 1
74                use_vertex_point 1
75
76                lightarray_var ""
77
78                shaderprog_ident "levelutil/shader/prog/"
79                        & "plain_pointtex.s3d_shaderprog_run"
80                shaderprog_param_array
81            }
82        }
83    }
84}
Note: See TracBrowser for help on using the repository browser.