Commit: 2367fd9e1fa080f7173a26586c66c2b03566ff82
Author: Clément Foucault
Date:   Thu Nov 28 12:10:33 2019 +0100
Branches: tmp-overlay-engine
https://developer.blender.org/rB2367fd9e1fa080f7173a26586c66c2b03566ff82

Overlay Engine: Fix issue with facing overlay

Render using the default view instead of the jittered view.

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

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

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

diff --git a/source/blender/draw/engines/overlay/overlay_facing.c 
b/source/blender/draw/engines/overlay/overlay_facing.c
index ea6f088e8e1..a69d7537637 100644
--- a/source/blender/draw/engines/overlay/overlay_facing.c
+++ b/source/blender/draw/engines/overlay/overlay_facing.c
@@ -53,6 +53,12 @@ void OVERLAY_facing_cache_populate(OVERLAY_Data *vedata, 
Object *ob)
 void OVERLAY_facing_draw(OVERLAY_Data *vedata)
 {
   OVERLAY_PassList *psl = vedata->psl;
+  OVERLAY_PrivateData *pd = vedata->stl->pd;
+
+  /* We need to match underlying geometry pass, at the cost of bypassing TAA. 
*/
+  DRW_view_set_active(NULL);
 
   DRW_draw_pass(psl->facing_ps);
+
+  DRW_view_set_active(pd->view_default);
 }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to