From 095df1ac217f3e43667f94ab189a67175bcd7af5 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Thu, 6 Jun 2019 14:36:40 +0200 Subject: Python API: allow external render engines to use Eevee for LookDev shading This is enabled with bl_use_eevee_viewport = True. It allows external engines to generate an Cycles/Eevee shader node setup to emulate their materials in the realtime viewport, or to leave it to users to do manually. Removed bl_use_exclude_layers and bl_use_shading_nodes that did nothing anymore. This should not break API compatibility, any scripts setting those should continue to work the same as before. Also adds descriptions for some RenderEngine settings. --- source/blender/draw/engines/eevee/eevee_engine.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source/blender/draw/engines/eevee/eevee_engine.c') diff --git a/source/blender/draw/engines/eevee/eevee_engine.c b/source/blender/draw/engines/eevee/eevee_engine.c index 22f7b786330..cb2b3763c74 100644 --- a/source/blender/draw/engines/eevee/eevee_engine.c +++ b/source/blender/draw/engines/eevee/eevee_engine.c @@ -476,7 +476,7 @@ RenderEngineType DRW_engine_viewport_eevee_type = { NULL, EEVEE_ENGINE, N_("Eevee"), - RE_INTERNAL | RE_USE_SHADING_NODES | RE_USE_PREVIEW, + RE_INTERNAL | RE_USE_PREVIEW, NULL, &DRW_render_to_image, NULL, -- cgit v1.2.3