[Bf-blender-cvs] [f1b52ef2116] master: EEVEE: Volume: Fix error in fallback integration algo

Clément Foucault noreply at git.blender.org
Tue Sep 10 22:00:03 CEST 2019


Commit: f1b52ef21163e765c2b690b902149cc0f5bbde1c
Author: Clément Foucault
Date:   Tue Sep 10 21:50:25 2019 +0200
Branches: master
https://developer.blender.org/rBf1b52ef21163e765c2b690b902149cc0f5bbde1c

EEVEE: Volume: Fix error in fallback integration algo

===================================================================

M	source/blender/draw/engines/eevee/shaders/volumetric_integration_frag.glsl

===================================================================

diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_integration_frag.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_integration_frag.glsl
index c5df06506d5..c3c442e7b69 100644
--- a/source/blender/draw/engines/eevee/shaders/volumetric_integration_frag.glsl
+++ b/source/blender/draw/engines/eevee/shaders/volumetric_integration_frag.glsl
@@ -47,7 +47,7 @@ void main()
   int slice = textureSize(volumeScattering, 0).z;
   ivec2 texco = ivec2(gl_FragCoord.xy);
 #endif
-  for (int i = 0; i < slice; i++) {
+  for (int i = 0; i <= slice; i++) {
     ivec3 volume_cell = ivec3(gl_FragCoord.xy, i);
 
     vec3 Lscat = texelFetch(volumeScattering, volume_cell, 0).rgb;



More information about the Bf-blender-cvs mailing list