[Bf-blender-cvs] [0507b3e4c4] master: Viewport SSAO: Fix normals not normalized
Clément Foucault
noreply at git.blender.org
Wed Jan 11 18:47:47 CET 2017
Commit: 0507b3e4c41ff058c00b7a45d937d82939b4e0d5
Author: Clément Foucault
Date: Wed Jan 11 18:47:06 2017 +0100
Branches: master
https://developer.blender.org/rB0507b3e4c41ff058c00b7a45d937d82939b4e0d5
Viewport SSAO: Fix normals not normalized
===================================================================
M source/blender/gpu/shaders/gpu_shader_fx_ssao_frag.glsl
===================================================================
diff --git a/source/blender/gpu/shaders/gpu_shader_fx_ssao_frag.glsl b/source/blender/gpu/shaders/gpu_shader_fx_ssao_frag.glsl
index 054a2f795e..50c8e25516 100644
--- a/source/blender/gpu/shaders/gpu_shader_fx_ssao_frag.glsl
+++ b/source/blender/gpu/shaders/gpu_shader_fx_ssao_frag.glsl
@@ -27,8 +27,7 @@ vec3 calculate_view_space_normal(in vec3 viewposition)
{
vec3 normal = cross(normalize(dFdx(viewposition)),
ssao_params.w * normalize(dFdy(viewposition)));
- normalize(normal);
- return normal;
+ return normalize(normal);
}
float calculate_ssao_factor(float depth)
More information about the Bf-blender-cvs
mailing list