2011-03-26 21:17:21 +01:00
|
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
|
|
<program type="arb">
|
|
|
|
|
|
|
|
<define name="DECAL" value="1"/>
|
|
|
|
|
2012-04-03 21:45:58 +02:00
|
|
|
<vertex file="arb/terrain_common.vp">
|
2011-03-26 21:17:21 +01:00
|
|
|
<uniform name="sunColor" loc="0" type="vec3"/>
|
2012-01-22 19:20:33 +01:00
|
|
|
<uniform name="textureTransform" loc="1" type="vec4"/>
|
|
|
|
<uniform name="losTransform" loc="2" type="vec2"/>
|
|
|
|
<uniform name="shadowTransform" loc="3" type="mat4"/>
|
2012-05-21 21:23:14 +02:00
|
|
|
<uniform name="shadowScale" loc="7" type="vec4"/>
|
2012-02-13 15:02:14 +01:00
|
|
|
<stream name="pos"/>
|
|
|
|
<stream name="color"/>
|
|
|
|
<stream name="uv0"/>
|
2011-03-26 21:17:21 +01:00
|
|
|
</vertex>
|
|
|
|
|
2012-04-03 21:45:58 +02:00
|
|
|
<fragment file="arb/terrain_common.fp">
|
2011-03-26 21:17:21 +01:00
|
|
|
<uniform name="baseTex" loc="0" type="sampler2D"/>
|
|
|
|
<uniform name="shadowTex" loc="2" type="sampler2DShadow"/>
|
|
|
|
<uniform name="losTex" loc="3" type="sampler2D"/>
|
|
|
|
|
|
|
|
<uniform name="ambient" loc="0" type="vec3"/>
|
2011-04-02 14:04:19 +02:00
|
|
|
<uniform name="shadingColor" loc="1" type="vec3"/>
|
2012-05-21 21:23:14 +02:00
|
|
|
<uniform name="shadowScale" loc="2" type="vec4"/>
|
2011-03-26 21:17:21 +01:00
|
|
|
</fragment>
|
|
|
|
|
|
|
|
</program>
|