I’ve had this on my mind since I bought my first 3D mouse in 2004ish, and used it with programs like CATIA, Inventor, Solidworks, Rhino, etc.
I always found Rhino to have it’s own odd navigation behavior, but I’ve always done my best to adapt.
Eventually I learned the reasons behind the causes of said odd behavior.
Hence, the source of the behavior is entangled in the following entity:
As a user, I need more control over this camera frustum entity, in order to correct Rhino’s odd navigation behavior. I mostly need control over the distance between 1 and 4 in the frustum.
I’ve had enough with 3dconnexion’s driver flaws as well.
I’m interested in fixing the problem, but I’d need to know if the geometry of the camera frustum is parametrically constrainable – per say.
Also, if a peripheral device doesn’t exist that can do the job, and drivers don’t exist that can do the job, then I guess this might get difficult.
Primarily, I need Rhino to give me control over the camera frustum. I need control over the distance between 1 (the camera viewpoint) and 4 (the target point). I need to be able to lock the distance.