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