MaterialDef Terrain { | |
MaterialParameters { | |
// use tri-planar mapping | |
Boolean useTriPlanarMapping | |
Texture2D Alpha | |
Texture2D Tex1 | |
Texture2D Tex2 | |
Texture2D Tex3 | |
Float Tex1Scale | |
Float Tex2Scale | |
Float Tex3Scale | |
} | |
Technique { | |
VertexShader GLSL100: Common/MatDefs/Terrain/Terrain.vert | |
FragmentShader GLSL100: Common/MatDefs/Terrain/Terrain.frag | |
WorldParameters { | |
WorldViewProjectionMatrix | |
} | |
Defines { | |
TRI_PLANAR_MAPPING : useTriPlanarMapping | |
} | |
} | |
Technique FixedFunc { | |
} | |
} |