[Bf-blender-cvs] [a95e2eb5b15] temp-lineart-contained: Fix T82155: Fade inactive geometry overlay not working with instanced geometry

Pablo Dobarro noreply at git.blender.org
Wed May 12 04:15:51 CEST 2021


Commit: a95e2eb5b15d3e15a6d2bd2d63d55bc20e516976
Author: Pablo Dobarro
Date:   Mon May 10 19:29:52 2021 +0200
Branches: temp-lineart-contained
https://developer.blender.org/rBa95e2eb5b15d3e15a6d2bd2d63d55bc20e516976

Fix T82155: Fade inactive geometry overlay not working with instanced geometry

This enables the overlay for instanced geometry.

After this change, objects that are an instance of the current active
object (which are also being modified in the current active mode) won't
fade, which is different from the previous behavior.

Reviewed By: fclem

Maniphest Tasks: T82155

Differential Revision: https://developer.blender.org/D9362

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

M	source/blender/draw/engines/overlay/overlay_engine.c

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

diff --git a/source/blender/draw/engines/overlay/overlay_engine.c b/source/blender/draw/engines/overlay/overlay_engine.c
index e9736402ae7..b8f721946f2 100644
--- a/source/blender/draw/engines/overlay/overlay_engine.c
+++ b/source/blender/draw/engines/overlay/overlay_engine.c
@@ -285,10 +285,6 @@ static bool overlay_should_fade_object(Object *ob, Object *active_object)
     return false;
   }
 
-  if (ob->base_flag & BASE_FROM_DUPLI) {
-    return false;
-  }
-
   return true;
 }



More information about the Bf-blender-cvs mailing list