[Bf-blender-cvs] [d77c2305a3d] master: Fix T65372: Can't turn off Freestyle line anti-aliasing in Eevee
Clément Foucault
noreply at git.blender.org
Tue Jun 4 20:08:08 CEST 2019
Commit: d77c2305a3d6c371b01d8056ee076da2efa12cba
Author: Clément Foucault
Date: Tue Jun 4 20:07:15 2019 +0200
Branches: master
https://developer.blender.org/rBd77c2305a3d6c371b01d8056ee076da2efa12cba
Fix T65372: Can't turn off Freestyle line anti-aliasing in Eevee
Freestyle was not copying the eevee settings when creating a scene
copy.
===================================================================
M source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
===================================================================
diff --git a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
index 72a5e1fa273..984a2d01a68 100644
--- a/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
+++ b/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp
@@ -121,6 +121,9 @@ BlenderStrokeRenderer::BlenderStrokeRenderer(Render *re, int render_count) : Str
if (old_scene->id.properties) {
freestyle_scene->id.properties = IDP_CopyProperty_ex(old_scene->id.properties, 0);
}
+ // Copy eevee render settings.
+ freestyle_scene->eevee = old_scene->eevee;
+ freestyle_scene->eevee.light_cache = NULL;
/* Render with transparent background. */
freestyle_scene->r.alphamode = R_ALPHAPREMUL;
More information about the Bf-blender-cvs
mailing list