Blender Git Loki
Git Commits -> Revision 38eef8d
Revision 38eef8d by Antonis Ryakiotakis (master) April 17, 2014, 16:03 (GMT) |
Refactor to Dyntopo node customdata commit. Don't use a dedicated node layer but use temporary int layer instead. Works like a charm as long as we are careful resetting the layer when needed (after pbvh clearing and always after bmesh has been filled in undo) Tip by Campbell, thanks! |
Commit Details:
Full Hash: 38eef8deee4261f0139d29eb81584131a862bf59
Parent Commit: 0ba3f76
Lines Changed: +71, -53
10 Modified Paths:
/source/blender/blenkernel/BKE_paint.h (+2, -0) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/customdata.c (+0, -14) (Diff)
/source/blender/blenkernel/intern/pbvh_bmesh.c (+15, -18) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+2, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+36, -8) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+3, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+8, -3) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+2, -6) (Diff)
/source/blender/blenkernel/BKE_pbvh.h (+1, -1) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/customdata.c (+0, -14) (Diff)
/source/blender/blenkernel/intern/pbvh_bmesh.c (+15, -18) (Diff)
/source/blender/blenkernel/intern/pbvh_intern.h (+2, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+36, -8) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+3, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt_undo.c (+8, -3) (Diff)
/source/blender/makesdna/DNA_customdata_types.h (+2, -6) (Diff)