NVil Forum
General Category => Bug Reports => Topic started by: Vaquero on February 27, 2013, 01:11:59 am
-
There's something seriously wrong with NVil's rotation. I'm used to the behavior of the rotation tools of other apps. And every single program I've used does it that way, but NVil. Since it's hard to explain, and it's so fundamental and intuitive that no-one EVER explicitly mentioned it, I made a short video comparing Maya and Nvil:
http://youtu.be/DQOdVLVUqEY (http://youtu.be/DQOdVLVUqEY)
First you will see how it's done in other apps: you click and hold a point on the rotation axis and that point will from now on point to your mouse cursor. The orientation follows your mouse cursor regardless of how far away your cursor may. Bledner, for example, even draws a dotted line from the object center to your cursor when rotating. It will not rotate ahead of your mouse cursor. If I am close to the rotation widget I can rotate fast, if I'm farther away a can rotate more precisely. It's simple lever principle.
Now to NVil: I don't know what the hell it does. Apparently, whatever it feels like. But notice that rotating around screen space rotation axis gets it right!
-
I just noticed that in Maya, when discrete rotation is on (steppings), the rotation tool also behaves rather strange, rotating in the opposite direction of cursor movement sometimes. But not if it is turned off.
-
How does Maya behave if you try to rotate around X axis in an orthographic Front view?
-
Fixed.
-
Rotation tool works a lot better now, because it feels right. However, when steppings are enabled, the rotation seemes to be twice as fast as without steppings. When rotating without steppings in a side view, if I move my mouse cursor from the side to the top, for example, the object rotates 90° while always pointing to the cursor. That is the correct behavior. But if I have steppings enabled, then the object rotates 180°, although I move my cursor by the same amount. I feel like it should snap to the closest stepping value in the mouse cursor's direction.
-
And also, there's this nice vizualization of the rotation now, like in maya, but it is only visible, when steppings are enabled. Something else is off about it, too, which I guess has to do with the faster rotation with steppings on. In Maya one boundary line of the sector stays at the point the rotation was started and only the second border moves, while pointing to the mouse cursor. The sector gets spanned inbetween the inmovable and movable borderlines.
-
Should be better now. About the visualization, I will check it out another time.
-
The visualization problem is fixed.