Blender Git Loki
Git Commits -> Revision 68d1f09
Revision 68d1f09 by Jeroen Bakker (master) September 4, 2019, 13:57 (GMT) |
Shading Modes: Material and Render Preview This change implements the basics as described in {T68312} for the shading modes. * LookDev shading mode is renamed to Material Preview. It always uses Eevee as renderer, and is intended to provide a fast material preview suitable for texture painting, and texture and material setup. * Rendered shading gains "Use Scene Lights" and "Use Scene World" options similar to current Material Preview. These will be enabled by default. When Use Scene World is turned off, HDRIs will be used for lighting instead. These options are available for EEVEE and Cycles. * Renderers will be able to customize the shading settings panel and add additional settings. Reviewed By: brecht, fclem Differential Revision: https://developer.blender.org/D5612 |
Commit Details:
Full Hash: 68d1f091583168dce4e52d3c7378b9b0359e903a
Parent Commit: d3ab930
Lines Changed: +403, -90
2 Added Paths:
/intern/cycles/blender/blender_viewport.cpp (+59, -0) (View)
/intern/cycles/blender/blender_viewport.h (+47, -0) (View)
/intern/cycles/blender/blender_viewport.h (+47, -0) (View)
17 Modified Paths:
/intern/cycles/blender/addon/ui.py (+40, -0) (Diff)
/intern/cycles/blender/blender_object.cpp (+16, -5) (Diff)
/intern/cycles/blender/blender_session.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_shader.cpp (+51, -7) (Diff)
/intern/cycles/blender/blender_sync.cpp (+9, -4) (Diff)
/intern/cycles/blender/blender_sync.h (+10, -5) (Diff)
/intern/cycles/blender/CMakeLists.txt (+2, -0) (Diff)
/release/scripts/startup/bl_ui/properties_material.py (+33, -18) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+28, -8) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+2, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+22, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+9, -6) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+63, -32) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+4, -2) (Diff)
/intern/cycles/blender/blender_object.cpp (+16, -5) (Diff)
/intern/cycles/blender/blender_session.cpp (+1, -1) (Diff)
/intern/cycles/blender/blender_shader.cpp (+51, -7) (Diff)
/intern/cycles/blender/blender_sync.cpp (+9, -4) (Diff)
/intern/cycles/blender/blender_sync.h (+10, -5) (Diff)
/intern/cycles/blender/CMakeLists.txt (+2, -0) (Diff)
/release/scripts/startup/bl_ui/properties_material.py (+33, -18) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+28, -8) (Diff)
/source/blender/blenkernel/BKE_blender_version.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/screen.c (+2, -1) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+22, -0) (Diff)
/source/blender/draw/engines/eevee/eevee_private.h (+9, -6) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+4, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+63, -32) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+4, -2) (Diff)