[Bf-blender-cvs] [2367fd9e1fa] tmp-overlay-engine: Overlay Engine: Fix issue with facing overlay
Clément Foucault
noreply at git.blender.org
Thu Nov 28 18:58:07 CET 2019
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);
}
More information about the Bf-blender-cvs
mailing list