Blender Git Loki
Git Commits -> Revision 226c6f0
Revision 226c6f0 by Clément Foucault (master) July 8, 2019, 16:09 (GMT) |
Fix T62941 Subdivision Modifier Showing all face dots Previously in 2.79 we were using a specialized drawing using derivedMesh. Now the subsurf modifier tag each center vertex as facedot and let the DRWManager pick it up. Some modifiers (deforming ones) do not clear the tag so we can use this technique even if there is deforming modifiers after subsurf modifiers. |
Commit Details:
Full Hash: 226c6f086aa255bb71e554c860545bb435c06756
Parent Commit: 0a16519
Lines Changed: +227, -29
8 Modified Paths:
/source/blender/blenkernel/BKE_mesh_iterators.h (+5, -0) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/mesh_iterators.c (+48, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+32, -0) (Diff)
/source/blender/blenkernel/intern/subdiv_mesh.c (+30, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+100, -25) (Diff)
/source/blender/editors/space_view3d/view3d_iterators.c (+10, -2) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+1, -0) (Diff)
/source/blender/blenkernel/BKE_modifier.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/mesh_iterators.c (+48, -0) (Diff)
/source/blender/blenkernel/intern/modifier.c (+32, -0) (Diff)
/source/blender/blenkernel/intern/subdiv_mesh.c (+30, -2) (Diff)
/source/blender/draw/intern/draw_cache_impl_mesh.c (+100, -25) (Diff)
/source/blender/editors/space_view3d/view3d_iterators.c (+10, -2) (Diff)
/source/blender/makesdna/DNA_meshdata_types.h (+1, -0) (Diff)