News:

 

Topic: quirky bug in standard rotation tool!  (Read 4607 times)

0 Members and 1 Guest are viewing this topic.

  • Posts: 496
  • Triangle
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
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!
« Last Edit: February 27, 2013, 01:19:46 am by Vaquero »

  • Posts: 496
  • Triangle
February 27, 2013, 02:31:29 am
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.

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
February 27, 2013, 06:32:41 pm
How does Maya behave if you try to rotate around X axis in an orthographic Front view?

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
March 01, 2013, 12:12:28 pm
Fixed.

  • Posts: 496
  • Triangle
March 07, 2013, 04:22:03 pm
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.

  • Posts: 496
  • Triangle
March 07, 2013, 04:29:30 pm
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.

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
March 08, 2013, 11:00:03 am
Should be better now. About the visualization, I will check it out another time.

  • No avatar
  • Posts: 3760
  • Developer
  • Administrator
  • Polygon
March 10, 2013, 08:40:32 am
The visualization problem is fixed.