24 lines
604 B
Plaintext
24 lines
604 B
Plaintext
MaterialDef MapOverlay {
|
|
|
|
MaterialParameters {
|
|
Texture2D ColorMap
|
|
Vector2 OverlayOrigin // Overlay-Position in Bildschirm-Pixeln (bottom-left)
|
|
Vector2 OverlaySize // Overlay-Größe in Pixeln
|
|
Float FadePx : 5.0 // Breite des Weich-Übergangs in Pixeln
|
|
}
|
|
|
|
Technique {
|
|
VertexShader GLSL150: Shaders/FogOfWar.vert
|
|
FragmentShader GLSL150: Shaders/MapOverlay.frag
|
|
|
|
WorldParameters {
|
|
WorldViewProjectionMatrix
|
|
}
|
|
|
|
RenderState {
|
|
Blend Alpha
|
|
DepthWrite Off
|
|
}
|
|
}
|
|
}
|