I’m trying to add a logic to some of my scripts where the user could “zoom extent” on selected objects. However, it seems that adding Content Cache as the final step makes Rhino very laggy and sluggish to rotate and pan.
To me it seems the Content Cache is buggy in this case. It shouldn’t slow Rhino down but should instead only update the Views when pressed or given a button that Pushes the changes.
Wombat has a nice component, Zoom Bounding Box, but I would like to achieve the same using native components as well:
Thanks, but that can’t be it. I tried switching the Synchronize on and off on both Query components, disabling the components, shutting the Grasshopper file down and so on.
I could send a test model with ~790 curves, but the file size is too big (it is a map with lots of control points). Is direct message ok? If I just open this Rhino file and pan and rotate around, the FPS is around 150. Then, if I open the ZoomSelected script, it gets really slow. Like 8 FPS. And after that, no matter what I do (disable components, synchronize on/off, shut Grasshopper), Rhino persists this laggy behaviour.
To me it seems there is something else happening in the background outside the Synchronize issue.