Blender Git Loki
Git Commits -> Revision 18a9e07
Revision 18a9e07 by Sergey Sharybin (master) March 13, 2019, 17:35 (GMT) |
Fix T62156: Hair particle only shows up in final render when visible in viewport Draw manager was checking for particles being enabled in viewport, but actual evaluation was happening for render. Now the check in draw manager properly follows current evaluation mode. Additionally, de-duplicated some check, by moving everything needed to a single place. Annoying part is the const-cast, that could be cleaned up later by modifying some underlying functions. |
Commit Details:
Full Hash: 18a9e0776c2e9400449a43f28707cc3e62b0c160
Parent Commit: 1c9e898
Lines Changed: +9, -15
6 Modified Paths:
/source/blender/draw/engines/basic/basic_engine.c (+0, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+2, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+0, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_forward.c (+0, -3) (Diff)
/source/blender/draw/intern/draw_manager.c (+7, -0) (Diff)
/source/blender/draw/modes/object_mode.c (+0, -3) (Diff)
/source/blender/draw/engines/eevee/eevee_materials.c (+2, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+0, -3) (Diff)
/source/blender/draw/engines/workbench/workbench_forward.c (+0, -3) (Diff)
/source/blender/draw/intern/draw_manager.c (+7, -0) (Diff)
/source/blender/draw/modes/object_mode.c (+0, -3) (Diff)