In terms of disappearing model:
I’m thinking about situations such as F1 car simulation where your model is placed in long domain. To see surface mesh at the car I do ‘zoom in’ so in fact I go into the domain through the outside wall and then I can inspect the surface mesh. However, a combination of perspective view and big close-up is very irritating in this matter. Why? Well, I thought I described it properly in my report. Do you remember my example with an inflatable beach ball?
Perspective view: in this type of model navigation object is placed inside the virtual sphere. Now, if you want to rotate it your hands have to roll this virtual sphere. If you want to move it, it’s very similar. And the problem is that while moving an object it in fact rotates itself a little bit too - obviously less than during normal rotation, but still. And this is what causes model to disappear in big close-ups. You just want to shift it slightly, but it rotates and it’s often gone.
Parallel view: here however, you move model as if it was placed on the table – flat table. This is what makes such a big difference to me. Model shifts its position by translation only with no rotation.
In Paraview, Solid Edge or Blender it is enough to switch from perspective to parallel view (or theirs equivalent names) and model navigation automatically becomes instinctive. I’m not a programmer, but I think it’s just a matter of implementing this feature to SS and issue solved. Users will be able to switch to preferred one.
BTW: I really like the idea of displaying surface mesh only as a default setting - it’s much faster. What I’d like to see here though is a possibility of hiding selected surfaces together with mesh assigned to these surfaces. So that I could turn off inlet, outlet, outside walls and keep investigated object only.