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}