Manipulator
Manipulator
consists of three rotation widgets, three translation widgets and three
scaling widgets.
If the mouse
pointer goes close to the arbitrary coordinate, the color of the coordinate become
yellow. At this time, to translate or rotate it to the positive
direction, move the mouse pointer to the right direction on the screen
with pressing the the
left mouse button. For the negative direction, move the mouse pointer to the
left direction on the screen. If the
mouse pointer goes inside the trackball, the ball will be highlighted and
free rotation can be done. The three
spherical coordinates behave by the right-hand rule. For example, if a user
drags a mouse pointer to the right direction after he moves it close to red
circle, manipulator revolves to the right direction on a red axis. By
revolving the three spherical coordinates, it is possible to change the
direction of the three rectangular coordinates. Independent
to view, size of manipulator is always fixed.
