Blender Git Loki

Git Commits -> Revision da3cb51

Revision da3cb51 by Pablo Dobarro (master)
March 31, 2020, 23:07 (GMT)
Multires: Initial Face Sets support

This implements the Sculpt Mode API functions needed for Face Sets and
visibility management for PBVH_GRIDS. No major changes were needed in
the operators and the sculpt mode code. This implementation stores the
face sets in the base mesh, so faces created in higher subdivision
levels can't be modified individually. Also, we are not checking for
multiple face sets per vertex (that can be added in the future), so
relax tools don't work yet. The rest of the features (paint, undo,
visibility operators..) work as expected.

Reviewed By: brecht

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

Commit Details:

Full Hash: da3cb514e52de922148534c660a0b04ee5c43eeb
Parent Commit: 0062813
Lines Changed: +196, -73

11 Modified Paths:

/source/blender/blenkernel/BKE_paint.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+4, -0) (Diff)
/source/blender/blenkernel/BKE_subdiv_ccg.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/paint.c (+16, -11) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+33, -0) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/subdiv_ccg.c (+11, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+63, -38) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+16, -8) (Diff)
/source/blender/gpu/GPU_buffers.h (+4, -0) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+44, -16) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021