Blender Git Loki
Git Commits -> Revision 57286ee
July 2, 2021, 20:14 (GMT) |
Sculpt dyntopo: Add support for multiple materials to dyntopo pbvh drawing. * Dyntopo now stores a list of PBVHTriBufs in leaf nodes, one per material used by the node. * Actual drawing buffers live in a new mat_draw_buffers PBVHNode member. |
Commit Details:
Full Hash: 57286eed8d67e59dd799a4de6d80fb9a0ce037ab
Parent Commit: d075984
Lines Changed: +548, -291
6 Modified Paths:
/source/blender/blenkernel/BKE_pbvh.h (+3, -2) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+100, -31) (Diff)
/source/blender/blenkernel/intern/pbvh_bmesh.c (+145, -42) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+9, -1) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -1) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+289, -214) (Diff)
/source/blender/blenkernel/intern/pbvh.c (+100, -31) (Diff)
/source/blender/blenkernel/intern/pbvh_bmesh.c (+145, -42) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+9, -1) (Diff)
/source/blender/gpu/GPU_buffers.h (+2, -1) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+289, -214) (Diff)