From ddc0e7fd3bc00afa33432ed594038dbb80c7fea3 Mon Sep 17 00:00:00 2001 From: Juan Linietsky Date: Tue, 17 Jun 2014 11:58:35 -0300 Subject: FineTune HDR and Other Stuff -=-=-=-=-=-=-=-=-=-=-=-=-=- -More parameters to ESM shadows -LightMap Octree now can bake to "hdr" (use HDR8 for now) -New resource PolygonPathFinder, polygon based pathfinder using A-star algorithm. (will add nodes to use it more easily soon) --- drivers/gles2/shaders/material.glsl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'drivers/gles2/shaders') diff --git a/drivers/gles2/shaders/material.glsl b/drivers/gles2/shaders/material.glsl index 3aed9820ed..8e7d321fe7 100644 --- a/drivers/gles2/shaders/material.glsl +++ b/drivers/gles2/shaders/material.glsl @@ -548,6 +548,7 @@ uniform highp float ambient_octree_lattice_size; uniform highp vec2 ambient_octree_pix_size; uniform highp float ambient_octree_lattice_divide; uniform highp sampler2D ambient_octree_tex; +uniform float ambient_octree_multiplier; uniform int ambient_octree_steps; #endif @@ -824,7 +825,7 @@ FRAGMENT_SHADER_CODE vec3 col_up=texture2D(ambient_octree_tex,octant_uv).rgb; octant_uv.y+=ambient_octree_pix_size.y*2.0; vec3 col_down=texture2D(ambient_octree_tex,octant_uv).rgb; - ambientmap_color=mix(col_up,col_down,sub.z); + ambientmap_color=mix(col_up,col_down,sub.z)*ambient_octree_multiplier; ambientmap_color*=diffuse.rgb; -- cgit v1.2.3