[Bf-blender-cvs] [3ab879ed5a5] master: Fix T58793: Volumetric Clouds in Eevee not working | MacOs

Clément Foucault noreply at git.blender.org
Thu Mar 14 17:18:45 CET 2019


Commit: 3ab879ed5a58145e7d5530144dc7fa4d6edc5b91
Author: Clément Foucault
Date:   Thu Mar 14 17:18:32 2019 +0100
Branches: master
https://developer.blender.org/rB3ab879ed5a58145e7d5530144dc7fa4d6edc5b91

Fix T58793: Volumetric Clouds in Eevee not working | MacOs

Fix missing attribute in vertex shader. Theses are optimized out if using
volumetric shader but on MacOS they seems to be needed.

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

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

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

diff --git a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
index a99acd41fbd..d77f95b98c1 100644
--- a/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
+++ b/source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
@@ -24,4 +24,8 @@ void main()
 	vPos.y = float(v_id % 2) * 4.0 - 1.0;
 	vPos.z = float(t_id);
 	vPos.w = 1.0;
+
+#ifdef USE_ATTR
+	pass_attr(vec3(0.0));
+#endif
 }



More information about the Bf-blender-cvs mailing list