Let us say that, for example, I change the orientation and focal point of the viewport. Does Rhino raise an event I can subscribe to anywhere? The closest thing I’ve found is the RhinoView’s set active event.
P.D: I’m aware of the existance of the changequeue and that I could overload it to get access to the ApplyViewChange function, but I’dl like to know if it’s possible to avoid the changequeue entirely.
Implement say PreDrawObject, construct a ViewInfo from the RhinoViewport from the event, and check the focalblur related settings. For camera info directly use the RhinoViewport given in the event argument.
Well thank you @nathanletwory! That looks promising. Thanks also for adding this post to the report. I found it wierd that on such a strongly event based system such as rhino there wasn’t any event raised in such cases! So its really nice to know its on a TODO list