• CGNetworks Product Review
    3Dconnexion Spaceball 5000 Review
    Ali Tezel, 29 March 2004

    Spaceball 5000 from 3Dconnexion is a motion controller that enables you to simultaneously control a scene while your mouse hand remains focused on the task at hand, increasing productivity and ergonomic comfort. Having trialed the device for CGNetworks, Ali Tezel describes his experience using the Spaceball in a variety of popular computer graphics applications.

    The Spaceball is not a substitute for the mouse, trackball or wacom tablet and is intended to complement the user’s usual input devices rather than replace them. The Spaceball workflow and feel is not at all similar to working with a mouse-plus-wacom combination.

    The Spaceball is designed to cut the workload of your mouse hand by taking over the scene navigation tasks and eliminating repetitive mouse movement. More information about its ergonomic benefits can be found in this independent study conducted by the Ergonomic Technologies Corporation.

    Thanks to its design, the Spaceball supports both right-handed and left-handed workflow. Left-handed users can simply take the wrist support off and reconnect it on the other side to make the unit left-handed. Both USB and Serial versions are available. Spaceball supports Windows 2000/XP, Mac OSX, Linux, Unix and Sun platforms.

     

     

    How the unit works

    Operating the Spaceball is very straightforward. The user manipulates a pressure sensitive ball with six degrees of freedom. The viewport camera is controlled by moving it forwards, backwards, left and right, pulling it up and down and twisting it left and right. The behavior of these controls is completely adjustable from a simple drag and drop options menu (see right).

    It takes only a short amount of time to get used to the Spaceball unit and the workflow. I became comfortable working with it after just thirty minutes, and felt proficient after only a day.

    As of this writing, Spaceball supports over 100 applications. Some of the most popular ones include Alias Maya, Discreet 3D Max, Maxon Cinema 4D, Body Paint, Adobe Photoshop and Kaydara Motionbuilder. A plugin for Softimage XSI has just been announced by 3Dconnexion and will is now available for download at the 3Dconnexion website. A full list of supported DCC applications is also available online at the 3Dconnexion website.

     


    NEXT PAGE (2 of 4) >>
  •  


    Spaceball options in 3D Studio Max

    Let’s take a look at how Spaceball works with the following graphics applications:

    3ds max Support

    The integration with 3ds max is very well rounded. The plugin comes with over 200 pre-defined commands you can assign to the Spaceball keys. Almost all the features of the Spaceball can be controlled inside 3ds max. Move Camera enables the user to move the camera in the scene. When enabled, Auto Key will move the camera around the camera path animation. Conversely, Move Scene keeps the camera stationary while the scene rotates. Users can toggle between the two as needed while working. Center of Rotation sets the camera’s center of rotation to the selected item or to the scene if nothing is selected. It’s a very comfortable workflow and I never felt the need to change it but the options to change it are there if preferred.

    Disable Rolling disables the camera roll feature. This feature is to help you get used to the Spaceball faster. When rolling is enabled, the user can roll the camera by pushing and rotating the Spaceball towards the upper and lower left/right corners. This is a function that enables the user to rotate the model to any angle and get to the hard-to-reach areas with ease. First time users may have a hard time getting used to this motion right off the bat, so I recommend new users disable rolling until they feel comfortable with the unit.

    2D View Movement controls how the Spaceball behaves in orthographic views. Users can either pan, zoom or disable the 2D view interaction altogether.

    Enable Object Movement, when turned on, allows the user to move and rotate the object with the Spaceball. The nice thing about this mode is that the current selection becomes the pivot of the camera rotation and movement. Working at the sub-object level, users can change their pivot on the fly by selecting different vertexes, edges or faces which then become the pivot point while moving the object.

    The Enable Dominant Axis filter is another feature intended to help the new user. When enabled users can only rotate and translate on a single axis. The driver detects the most dominant transformation and filters the rest. The Spaceball is very sensitive and I found it easy to accidentally rotate the scene when all I wanted to do was move left. Thanks to this filter new users have better control over their scene. The sensitivity of the Spaceball can also be adjusted within Max via the sensitivity and rotation sliders.

    Overall, the plugin integration with 3D Studio Max is very solid. My only gripe is that users must manually change between Pan and Zoom to modify the orthographic view behavior. It would have been much better if upward and downwards motion controlled the zoom while pushing to the sides controlled panning like it does in other applications.


    << PREVIOUS PAGE (1 of 4)NEXT PAGE (3 of 4) >>
  •  

    Maya Support

    The Spaceball plugin for Maya is compatible with Maya versions 4.5 and 5. Compared to the Max integration, this plugin doesn’t offer as extensive control in Maya. Users can control the most commonly accessed commands from the floating toolbar. To assign keys and adjust sensitivity, users can access the Global Options Menu– which is launched from the task bar. Any adjustments to the global settings override the application settings. Users may save custom presets on the global menu and recall them as required. Maya integration doesn’t have as many pre-defined commands as with Max so the new commands must be assigned manually. This is accomplished simply, however, by adding a new user macro command, giving it a name and entering the shortcut key.

    The commands under the floating toolbar generally behave exactly the same as in Max. There is one feature specific to Maya – the Fit View button, which is the same as pressing the frame selection shortcut. Generally the integration with Maya is also quite solid and I had no problems using Spaceball with it.

    Maxon Cinema 4D and Body Paint Support

    There is no plugin required to use the Spaceball with Cinema 4D or Body Paint because the integration has already been developed by Maxon and included with C4D. Spaceball works with version 8.5 of Cinema and version 2 of Bodypaint. Maxon didn’t do such a great job creating the plugin which sadly falls short in many respects. As shown in the screenshot (right), the extent of control using Spaceball in Cinema 4D is very limited. The camera behavior is the only functionality that can be controlled with the Spaceball and the only C4D-specific Spaceball settings are to enable/disable translation and rotation control of the unit. I had problems controlling the sensitivity from the global settings panel. No matter what setting I used, the sensitivity in Cinema remained the same, which is very sensitive by default. I recommend Cinema 4D users trial Spaceball before committing to a purchase.

     

     

     

     

     

     

    << PREVIOUS PAGE (2 of 4)NEXT PAGE (4 of 4) >>
  •  

    Photoshop

    Spaceball works with Photoshop 7 and later. In Photoshop, the Spaceball controls panning, zoom and brush size. Shortcuts can be assigned to the keys from the global settings menu. I used the Spaceball in conjunction with my wacom tablet when using Photoshop and the experience was highly satisfactory. Having the most repetitive tasks handled by Spaceball allows users to focus on their painting. Being able to pan and zoom without using the pen and being able to change the brush size on the fly means the pen stays in position to paint. The 2D artists will love the workflow with Spaceball in Photoshop.

    The verdict

    One significant limitation for animators is that Spaceball does not control the F-curve editor. Being an animator myself, I spend more time moving around in the F-curve editor than actually manipulating the scene view. The fact that you have to go back to the keyboard to pan and zoom in the F-curve editor renders the unit useless for animation purposes. However, after speaking with 3Dconnexion, they assured me that they are working on adding this functionality at present and it will be available in future plugin updates.

    My overall experience trialing the Spaceball 5000 was very satisfactory. I would recommend it to all users looking to improve their workflow and ergonomic comfort. Useful for modelers and texture artists alike, Spaceball provides unrivalled control and workflow improvements. Priced at USD$499 it’s not cheap but the benefits are worth the price tag.

    Related Links
    - 3Dconnexion Spaceball 5000 website
    - Listing of DCC supported applications
    - ETC independent study of two-handed control with 3D motion controllers: Ergonomic Efficiency Testing: Two-Handed vs. One-Handed CAD Working Styles

    Words and images by Ali Tezel

     

    Vital Statistics
    Product:Spaceball 5000
    Manufacturer:3Dconnexion
    Price:USD$499
    Hits:- Great timesaver for repetitive modeling and painting tasks
    - Very comfortable and easy to use
    - Support for most major applications with more on the way
    - Fully customizable to fit specific needs
    - Ergonomic
    Misses:- Pricey
    - No support for 2D views in DCC applications yet
    Comments:

    A great time-saving and ergonomic device guaranteed to improve your workflow.


    << PREVIOUS PAGE (3 of 4)MORE CGNETWORKS ARTICLES

blog comments powered by Disqus

The Society

The CGSociety is the most respected and accessible global organization for creative digital artists. The CGS supports artists at every level by offering a range of services to connect, inform, educate and promote digital artists worldwide

Contact | Privacy | Advertising | About CGS