1
0
forked from 0ad/0ad
0ad/binaries/data/mods/public/shaders/effects/terrain_grass.xml

66 lines
2.0 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="utf-8"?>
<effect>
<technique>
<require shaders="arb"/>
<pass shader="arb/terrain_base"/>
</technique>
<technique>
<require shaders="glsl"/>
<pass shader="glsl/terrain_base">
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="1"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="2"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="3"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="4"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="5"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="6"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="7"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="8"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="9"/>
<define name="USE_GRASS" value="1"/>
</pass>
<pass shader="glsl/terrain_base">
<blend src="src_alpha" dst="one_minus_src_alpha"/>
<define name="LAYER" value="10"/>
<define name="USE_GRASS" value="1"/>
</pass>
</technique>
</effect>