Blender Git Loki

Git Commits -> Revision dfe088c

Revision dfe088c by Jeroen Bakker (master)
May 22, 2018, 12:55 (GMT)
Workbench: SeeThrough draw option

Option to see through all meshes (transparency)

Works for OB_SOLID and OB_TEXTURED. Does not work for
V3D_SHADING_SHADOW.

TODO: Fresnel effect

Commit Details:

Full Hash: dfe088c5d9c819e7266e8e88fb31e92ac2ee8592
Parent Commit: ff19b52
Lines Changed: +1617, -804

9 Added Paths:

/source/blender/draw/engines/workbench/shaders/workbench_deferred_composite_frag.glsl (+89, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_forward_composite_frag.glsl (+34, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_forward_depth_frag.glsl (+8, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_forward_transparent_accum_frag.glsl (+54, -0) (View)
/source/blender/draw/engines/workbench/shaders/workbench_object_outline_lib.glsl (+12, -0) (View)
/source/blender/draw/engines/workbench/transparent_mode.c (+96, -0) (View)
/source/blender/draw/engines/workbench/workbench_data.c (+49, -0) (View)
/source/blender/draw/engines/workbench/workbench_deferred.c (+585, -0) (View)
/source/blender/draw/engines/workbench/workbench_forward.c (+456, -0) (View)

2 Deleted Paths:

/source/blender/draw/engines/workbench/shaders/workbench_composite_frag.glsl (+0, -90)
/source/blender/draw/engines/workbench/shaders/workbench_object_overlap_lib.glsl (+0, -12)

15 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d.py (+14, -2) (Diff)
/source/blender/blenloader/intern/versioning_280.c (+13, -0) (Diff)
/source/blender/draw/CMakeLists.txt (+12, -5) (Diff)
/source/blender/draw/engines/workbench/shaders/workbench_data_lib.glsl (+2, -0) (Diff)
/source/blender/draw/engines/workbench/solid_mode.c (+7, -7) (Diff)
/source/blender/draw/engines/workbench/workbench_engine.h (+1, -0) (Diff)
/source/blender/draw/engines/workbench/workbench_materials.c (+51, -670) (Diff)
/source/blender/draw/engines/workbench/workbench_private.h (+56, -9) (Diff)
/source/blender/draw/intern/draw_manager.c (+8, -3) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -0) (Diff)
/source/blender/editors/space_view3d/view3d_header.c (+39, -0) (Diff)
/source/blender/editors/space_view3d/view3d_intern.h (+1, -0) (Diff)
/source/blender/editors/space_view3d/view3d_ops.c (+2, -6) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+4, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+23, -0) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021