!I integrate from //ce/main...
[CRYENGINE.git] / Engine / Shaders / MultiLayeredMaterials.ext
blob33a990e09dc8464cb65dcc89c79131c4bcdcadf8
1 ////////////////////////////////////////////////////////////////////////////
2 //  Crytek Engine Source File.
3 //  Shader extension
4 //  Copyright (C), Crytek Studios, 2001-2011.
5 ////////////////////////////////////////////////////////////////////////////
8 Version (2.00)
10 UsesCommonGlobalFlags
13 Property
15         Name = %BASE_LAYER_CONDUCTOR
16         Mask = 0x1000000
17         Property    (Base layer is a conductor)
18         Description (Specifies whether the base is to be treated as conductor or dielectric)
21 Property
23         Name = %LAYERS2_MAP
24         Mask = 0x200000
25         Property    (2 layers)
26         Description (Uses base layer and one additional layer)
27         DependencySet = $TEX_Detail;
28         DependencyReSet = $TEX_Detail;
29         Hidden
32 Property
34         Name = %LAYERS3_MAP
35         Mask = 0x400000
36         Property    (3 layers)
37         Description (Uses base layer and two additional layer)
38         DependencySet = $TEX_SubSurface;
39         DependencyReSet = $TEX_SubSurface;
40         Hidden
43 Property
45         Name = %THIN_FILM
46         Mask = 0x2000000
47         Property    (Thin-film)
48         Description (Has a thin-film on top)