I'm searching a way to visualize very near vertices without having to zoom in and searching for them. It seems that if I'm far away from the model the mass of vertex is shown as one. Is there a convenient way to know that there are multiple vertices in one point even at large distance from the model? Maybe I'm missing a more convenient practice to clean mashes that have too many vertex, like merging by distance, but even so it could be useful to view vertices when there many. I'm using Blender 2.8.
when in edit mode, run this script - it will hide all vertices that don't have another vertex nearby.
import bpy, bmesh from bpy import context as C from collections import defaultdict me = C.active_object.data bm = bmesh.from_edit_mesh(me) grid_subdivisions = 1000 # decrease for more tolerance - more vertices left visible grid = defaultdict(list) for v in bm.verts: grid[tuple(map(round, v.co*grid_subdivisions))].append(v) v.select = False r = range(-1, 2) offsets = [(x, y, z) for x in r for y in r for z in r if not x==y==z==0] for (x, y, z), cell in grid.items(): if len(cell) == 1 and not any((x+a, y+b, z+c) in grid for a, b, c in offsets): cell.select = True bmesh.update_edit_mesh(me) bpy.ops.mesh.hide()