Feature Request: Cull Radius for Annotation Dot Display

I just discovered this setting for “Links” in Navisworks, and immediately my thought was how I wish something like this could be applied to Annotation Dots in Rhino.

The core function is:

Elements greater than [specified distance] from camera area automatically hidden. Elements are dynamically revealed/hidden as the user moves the camera.

Links in Navisworks have a similar display behavior to Rhino dots in that they maintain a consistent size on the screen regardless of zoom level. The Cull Radius setting allows there to be many many links present in the model without overcrowding the viewport.

In Rhino, I think something like this would need to be easy to toggle on/off on the fly, but it would it would be super useful. I often will populate a model with a large number of dots via grasshopper for the sake of making some information highly visible. The trouble comes when trying to zoom into a particular location and things become difficult to read due to dots in the foreground and background overlapping. Can be navigated with clipping planes somewhat, but I would love a more fluid solution.

Also would be great if it applied to grasshopper preview of dots as well :wink: .

Currently, my ‘solution’ is often to create both dots and text objects for the same info, so I can have information visible at a zoomed-out scale with the dots, then turn off the dots and use the text objects when I need to get up close. :person_shrugging: Downside here is I have an issue (maybe Rhino.Inside Revit specific now that I look at it) where text masks seem to be fighting with the text for draw order, but I suppose that should be an issue for another thread…

Anywho, thank you for you reading, interested in folks’ thoughts!