Currently in 2.8, we have this manipulator widget:
{F2838433}
We want to re-design it to to improve these areas:
- It should be less distracting
- take up less constant space
- We would like to be able to replace the XYZ angle indicator in the bottom left.
This is the design we've arrived at:
In the corner of the screen, users will see this:
{F2841930}
On rollover, we reveal the sphere, like so:
{F2841932}
Rolling over the buttons highlights it:
{F2841936}
Side view:
{F2841938}
Side View rollover:
{F2841941}
Back View:
{F2842052}
The viewport manipulator is designed to be able to replace the numpad for users who prefer a more visual interaction, and so it should cover the the same features. For this reason, we will also have a Perspective on/off toggle and a camera view toggle.
== Preferences:
In Preferences, users will have three options:
- Manipulator (Default)
// This option makes it so you can fully use the widget for rotation and to jump to various views //
{F2842271}
- Indicator
// This option removes all interaction from the widget and makes it slightly simpler //
{F2840703}
- Off
// We show nothing //
{F2840700}
== Process
This gives some insight into our design process. We went through these alternatives before arriving at our final design:
{F2838552}
{F2838559}
{F2838565}
{F2838569}
== Sketches
{F2838676}
{F2838680}
{F2838684}
{F2838687}