diff --git a/Effects/transition-base-dirt.eff b/Effects/transition-base-dirt.eff new file mode 100644 index 000000000..a53bb9ccc --- /dev/null +++ b/Effects/transition-base-dirt.eff @@ -0,0 +1,16 @@ + + + Effects/transition-base-dirt + Effects/transition + + + Textures.high/Terrain/dirt3.dds + linear-mipmap-linear + repeat + repeat + normalized + + 1.0 + 0.0 + + diff --git a/Effects/transition-base-grass-inverse.eff b/Effects/transition-base-grass-inverse.eff new file mode 100644 index 000000000..477a4c630 --- /dev/null +++ b/Effects/transition-base-grass-inverse.eff @@ -0,0 +1,18 @@ + + + Effects/transition-base-rock + Effects/transition + + + Textures.high/Terrain/grass12.dds + linear-mipmap-linear + repeat + repeat + normalized + + + 1.0 + 1.0 + + + diff --git a/Effects/transition-base-grass-rock.eff b/Effects/transition-base-grass-rock.eff new file mode 100644 index 000000000..7ec5d5a5f --- /dev/null +++ b/Effects/transition-base-grass-rock.eff @@ -0,0 +1,30 @@ + + + Effects/transition-base-grass-rock + Effects/transition + + + Textures.high/Terrain/grass10c.dds + linear-mipmap-linear + repeat + repeat + normalized + + + Textures.high/Terrain/rock7.dds + linear-mipmap-linear + repeat + repeat + normalized + + + Textures.high/Terrain.winter/mixedforest1c.dds + linear-mipmap-linear + repeat + repeat + normalized + + 2.0 + 0.0 + + diff --git a/Effects/transition-base-rock.eff b/Effects/transition-base-rock.eff new file mode 100644 index 000000000..027ade306 --- /dev/null +++ b/Effects/transition-base-rock.eff @@ -0,0 +1,18 @@ + + + Effects/transition-base-rock + Effects/transition + + + Textures.high/Terrain/rock7.dds + linear-mipmap-linear + repeat + repeat + normalized + + + 1.0 + 0.0 + + + diff --git a/Effects/transition.eff b/Effects/transition.eff new file mode 100644 index 000000000..65489018b --- /dev/null +++ b/Effects/transition.eff @@ -0,0 +1,262 @@ + + + + + Effects/transition + Effects/terrain-default + + + Textures.high/Terrain/transition1.dds + linear-mipmap-linear + repeat + repeat + normalized + + + Textures.high/Terrain/transition2.dds + linear-mipmap-linear + repeat + repeat + normalized + + + Textures.high/Terrain/snow3.dds + linear-mipmap-linear + repeat + repeat + normalized + + + + /environment/rain-norm + + + /sim/rendering/snow-level-m + + 2.0 + 0.0 + + + + + + + + /sim/rendering/transition-shader + /sim/rendering/shader-effects + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + + true + + + + material/ambient + + + material/diffuse + + + material/specular + + ambient-and-diffuse + + + + transparent + + + + transparent + + + smooth + back + + + + render-bin/bin-number + + + render-bin/bin-name + + + + + 0 + + texture[0]/image + + + texture[0]/filter + + + texture[0]/wrap-s + + + texture[0]/wrap-t + + + texture[0]/internal-format + + + + + 1 + + texture[2]/image + + + texture[2]/filter + + + texture[2]/wrap-s + + + texture[2]/wrap-t + + + texture[2]/internal-format + + + + + 2 + + texture[3]/image + + + texture[3]/filter + + + texture[3]/wrap-s + + + texture[3]/wrap-t + + + texture[3]/internal-format + + + + + 3 + + texture[4]/image + + + texture[4]/filter + + + texture[4]/wrap-s + + + texture[4]/wrap-t + + + texture[4]/internal-format + + + + + 4 + noise + + + + Shaders/transition.vert + Shaders/transition.frag + + + + BaseTex + sampler-2d + 0 + + + + SecondTex + sampler-2d + 1 + + + + ThirdTex + sampler-2d + 2 + + + + SnowTex + sampler-2d + 3 + + + + NoiseTex + sampler-3d + 4 + + + + RainNorm + float + + rain-norm + + + + + SnowLevel + float + + snow-level + + + + + Transitions + float + + transitions + + + + + InverseSlope + float + + inverse + + + + + diff --git a/Effects/water-inland.eff b/Effects/water-inland.eff new file mode 100644 index 000000000..1374ad872 --- /dev/null +++ b/Effects/water-inland.eff @@ -0,0 +1,246 @@ + + + Effects/water-inland + + Effects/terrain-default + + + + Textures/Water/water-reflection-inland.dds + linear-mipmap-linear + repeat + repeat + normalized + + + Textures/Water/water-normalmap.png + linear-mipmap-linear + repeat + repeat + normalized + + + Textures/Water/water-dudv.png + linear-mipmap-linear + repeat + repeat + normalized + + + /rendering/scene/saturation + + + /environment/rain-norm + + + + + + + /sim/rendering/water-shader + /sim/rendering/shader-effects + + 2.0 + /sim/rendering/quality-level + + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + true + + + material/ambient + + + material/diffuse + + + material/specular + + ambient-and-diffuse + + + transparent + + + transparent + + smooth + back + + + render-bin/bin-number + + + render-bin/bin-name + + + + 0 + + texture[0]/image + + + texture[0]/filter + + + texture[0]/wrap-s + + + texture[0]/wrap-t + + + texture[0]/internal-format + + + + 2 + + texture[2]/image + + + texture[2]/filter + + + texture[2]/wrap-s + + + texture[2]/wrap-t + + + texture[2]/internal-format + + + + 3 + + texture[3]/image + + + texture[3]/filter + + + texture[3]/wrap-s + + + texture[3]/wrap-t + + + texture[3]/internal-format + + + + Shaders/water.vert + Shaders/water-inland.frag + + + water_reflection + sampler-2d + 0 + + + water_normalmap + sampler-2d + 2 + + + water_dudvmap + sampler-2d + 3 + + + saturation + float + + + saturation + + + + RainNorm + float + + + rain-norm + + + + + + + + + /sim/rendering/water-shader + /sim/rendering/shader-effects + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + true + + + material/ambient + + + material/diffuse + + + material/specular + + ambient-and-diffuse + + + transparent + + + transparent + + smooth + back + + + render-bin/bin-number + + + render-bin/bin-name + + + + 0 + noise + + + Shaders/water-orig.vert + Shaders/water-orig.frag + + + texture + sampler-3d + 0 + + + +