• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1MaterialDef CrossHatch {
2
3    MaterialParameters {
4        Int NumSamples
5        Texture2D Texture;
6        Vector4 LineColor;
7        Vector4 PaperColor;
8        Float ColorInfluenceLine;
9        Float ColorInfluencePaper;
10        Float FillValue;
11        Float Luminance1;
12        Float Luminance2;
13        Float Luminance3;
14        Float Luminance4;
15        Float Luminance5;
16        Float LineThickness;
17        Float LineDistance;
18    }
19
20    Technique {
21        VertexShader GLSL150:   Common/MatDefs/Post/Post15.vert
22        FragmentShader GLSL150: Common/MatDefs/Post/CrossHatch15.frag
23
24        WorldParameters {
25            WorldViewProjectionMatrix
26        }
27    }
28
29    Technique {
30        VertexShader GLSL100:   Common/MatDefs/Post/Post.vert
31        FragmentShader GLSL100: Common/MatDefs/Post/CrossHatch.frag
32
33        WorldParameters {
34            WorldViewProjectionMatrix
35        }
36    }
37
38    Technique FixedFunc {
39    }
40
41}