Blender Git Commit Log
Git Commits -> Revision f1fd5ed
Revision f1fd5ed by Jeroen Bakker (master) June 6, 2018, 12:51 (GMT) |
T55333 Workbench: Cavity Shader A cavity shader based on SSAO. Works on all workbench deferred passes. Per 3d viewport the cavity shader options can be set as different shading needed different options. Some global options are in the Viewport Display of the scene like num samples and distance. Experimental: Naming of Ridges and Valleys |
Commit Details:
Full Hash: f1fd5ed74fb0afd602f53860d0b2db46189c218a
Parent Commit: 4a52531
Lines Changed: +445, -12
2 Added Paths:
/source/blender/draw/engines/workbench/shaders/workbench_cavity_frag.glsl (+71, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_cavity_lib.glsl (+79, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_cavity_lib.glsl (+79, -0) (View)
15 Modified Paths:
/release/scripts/startup/bl_ui/properties_scene.py (+19, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+8, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+13, -0) (Diff)
/source/blender/draw/CMakeLists.txt (+2, -0) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl (+8, -1) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl (+1, -1) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl (+2, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_data.c (+58, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+132, -2) (Diff)
/source/blender/draw/engines/workbench/workbench_materials.c (+8, -4) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+13, -3) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+24, -0) (Diff)
/release/scripts/startup/bl_ui/space_view3d.py (+8, -0) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+13, -0) (Diff)
/source/blender/draw/CMakeLists.txt (+2, -0) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl (+8, -1) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_prepass_frag.glsl (+1, -1) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_prepass_vert.glsl (+2, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_data.c (+58, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_deferred.c (+132, -2) (Diff)
/source/blender/draw/engines/workbench/workbench_materials.c (+8, -4) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+13, -3) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+2, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_scene.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_space.c (+24, -0) (Diff)