Blender Git Commit Log

Git Commits -> Revision 16bf46b

Revision 16bf46b by Alexander Gavrilov (temp-angavrilov)
December 28, 2021, 11:57 (GMT)
Bone Overlay: support changing bone wireframe opacity.

When weight painting the bone overlay is extremely intrusive,
effectively requiring either extensive use of hiding individual
bones, or disabling the whole bone overlay between selections.

This addresses the issue by adding a bone opacity slider that
is used for the 'wireframe' armature drawing mode. It directly
controls the uniform opacity as a straightforward option.

Differential Revision: https://developer.blender.org/D11804

Commit Details:

Full Hash: 16bf46b6b5a50514f988f6b93a7e455f9d84a21d
Parent Commit: 1bbf913
Lines Changed: +235, -60

11 Modified Paths:

/release/scripts/startup/bl_ui/space_view3d.py (+28, -5) (Diff)
/source/blender/blenloader/intern/versioning_300.c (+16, -0) (Diff)
/source/blender/draw/engines/overlay/overlay_armature.c (+157, -39) (Diff)
/source/blender/draw/engines/overlay/overlay_private.h (+12, -12) (Diff)
/source/blender/draw/engines/overlay/shaders/armature_dof_solid_frag.glsl (+3, -1) (Diff)
/source/blender/draw/engines/overlay/shaders/armature_envelope_solid_frag.glsl (+1, -1) (Diff)
/source/blender/draw/engines/overlay/shaders/armature_stick_frag.glsl (+3, -1) (Diff)
/source/blender/draw/engines/overlay/shaders/armature_wire_frag.glsl (+3, -1) (Diff)
/source/blender/makesdna/DNA_view3d_defaults.h (+1, -0) (Diff)
/source/blender/makesdna/DNA_view3d_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+9, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021