[Bf-blender-cvs] [8326973ac2b] greasepencil-refactor: GPencil: Enable Lights in Render mode
Antonio Vazquez
noreply at git.blender.org
Wed Jan 22 17:11:44 CET 2020
Commit: 8326973ac2b67491343e4559a4061913f2aecdf9
Author: Antonio Vazquez
Date: Wed Jan 22 17:10:01 2020 +0100
Branches: greasepencil-refactor
https://developer.blender.org/rB8326973ac2b67491343e4559a4061913f2aecdf9
GPencil: Enable Lights in Render mode
The lights were not enabled in render
===================================================================
M source/blender/draw/engines/gpencil/gpencil_engine.c
===================================================================
diff --git a/source/blender/draw/engines/gpencil/gpencil_engine.c b/source/blender/draw/engines/gpencil/gpencil_engine.c
index 443cc5346e8..bccc34c441b 100644
--- a/source/blender/draw/engines/gpencil/gpencil_engine.c
+++ b/source/blender/draw/engines/gpencil/gpencil_engine.c
@@ -124,8 +124,12 @@ void GPENCIL_engine_init(void *ved)
stl->pd->v3d_color_type = (v3d->shading.type == OB_SOLID) ? v3d->shading.color_type : -1;
copy_v3_v3(stl->pd->v3d_single_color, v3d->shading.single_color);
}
+ else if (stl->pd->is_render) {
+ use_scene_lights = true;
+ use_scene_world = true;
+ }
- stl->pd->use_lighting = (v3d && v3d->shading.type > OB_SOLID);
+ stl->pd->use_lighting = (v3d && v3d->shading.type > OB_SOLID) || stl->pd->is_render;
stl->pd->use_lights = use_scene_lights;
if (txl->render_depth_tx != NULL) {
More information about the Bf-blender-cvs
mailing list