Blender Git Commit Log

Git Commits -> Revision f0d0369

Revision f0d0369 by Joseph Eagar (sculpt-dev)
November 9, 2021, 05:09 (GMT)
Sculpt-dev: all vertex colors now live in single
UI list.

* Added an index to Mesh for active color attribute.
This seems janky to me, shouldn't this (along
with the active attribute index) be a
domain, name, cdtype triplet?
* Added a little api to preserve the active attribute
and color indices when changing mesh customdata
layouts. See above comment.
* The vertex color panel is now completely unified.
* TODO: allow setting render color layer (not sure how
to do this).

Commit Details:

Full Hash: f0d036950650ee02510cb45cc0fe2f15120624a1
Parent Commit: 78d62d9
Lines Changed: +756, -53

20 Modified Paths:

/release/scripts/startup/bl_ui/properties_data_mesh.py (+90, -7) (Diff)
/source/blender/blenkernel/BKE_attribute.h (+5, -0) (Diff)
/source/blender/blenkernel/BKE_customdata.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_mesh.h (+33, -0) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/attribute.c (+121, -5) (Diff)
/source/blender/blenkernel/intern/customdata.c (+28, -4) (Diff)
/source/blender/blenkernel/intern/mesh.cc (+162, -0) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+22, -7) (Diff)
/source/blender/bmesh/intern/bmesh_mesh_convert.c (+38, -5) (Diff)
/source/blender/draw/intern/draw_manager_data.c (+1, -0) (Diff)
/source/blender/editors/geometry/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/geometry/geometry_attributes.c (+54, -0) (Diff)
/source/blender/editors/geometry/geometry_intern.h (+1, -0) (Diff)
/source/blender/editors/geometry/geometry_ops.c (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+59, -0) (Diff)
/source/blender/gpu/GPU_buffers.h (+4, -1) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+43, -21) (Diff)
/source/blender/makesdna/DNA_mesh_types.h (+7, -3) (Diff)
/source/blender/makesrna/intern/rna_attribute.c (+77, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021