From 38eef8deee4261f0139d29eb81584131a862bf59 Mon Sep 17 00:00:00 2001 From: Antony Riakiotakis Date: Thu, 17 Apr 2014 19:02:55 +0300 Subject: 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! --- source/blender/blenkernel/intern/pbvh_intern.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/blenkernel/intern/pbvh_intern.h') diff --git a/source/blender/blenkernel/intern/pbvh_intern.h b/source/blender/blenkernel/intern/pbvh_intern.h index ef5828e8097..6b3ef8eb5da 100644 --- a/source/blender/blenkernel/intern/pbvh_intern.h +++ b/source/blender/blenkernel/intern/pbvh_intern.h @@ -162,6 +162,8 @@ struct PBVH { BMesh *bm; float bm_max_edge_len; float bm_min_edge_len; + int cd_vert_node_offset; + int cd_face_node_offset; struct BMLog *bm_log; }; -- cgit v1.2.3