dim3 Inspire

dim3 Inspire
Version 1.3

Inspire is a general purpose mesh animation tool branched off of dim3 Animator. While Inspire continues to fully support dim3, it also aims to be helpful to the rest of the Mac development community. Inspire can be used as part of your dim3 installation, or it can be used all by itself!

Inspire adds powerful new features such as automated bone generation, intuitive tools and user interface improvements, support for both Wavefront Object and Alias FBX exportation (for seamless integration with modellers such as Cheetah3D, Cinema4D, Maya and even other game creation applications like Unity), Macromedia Flash exportation, and much more!

And the best part is Inspire is free, so what are you waiting for? Download dim3 Inspire now!

dim3 Inspire is a branch of dim3 Animator. It was created and is being distributed with the consent of Klink! Software. All new features added to dim3 Inspire will be related to the animation application only... features which require modifications to the utility libraries or the rest of the dim3 engine will need to be implemented in the rest of dim3 first.

Features and Fixes

Inspire v1.3

  • Fully compatible with dim3 v1.3
  • Inspire no longer requires a valid dim3 installation to run (ie all dependent libraries are now internal to the application, creates a "Inspire Data" folder in user's Documents folder if the normal dim3 "Data" folder is not present)
  • New model exportation API for creating your own exporter plug-ins
  • Inspire now supports two export file formats
    • Wavefront Obj
    • Alias FBX
  • New "extras" feature allows you to place other models in Inspire while editing your main model. See the extras page for more information
  • New Macromedia Flash export (useful for marketing purposes or sharing quick animation prototypes. See the Flash examples page for more information)
  • Inspire now uses a cumulative bone deformation algorithm by default for new models. This new algorithm is similar to other modeler bone deformation algorithms (allowing FBX exportation to work properly), and is more natural for people coming from other modelers. You can toggle between cumulative and single bone deformation models with the "Cumulative Bone Deformation" menu item in the Bones menu (Cmd+/ shortcut)
  • New toggle for orthographic projection view (display's your model without any perspective. Makes it easier to select vertices)
  • New "Add bone to selection" combines four repetitive actions into one. It auto creates a bone attached to the selected vertices, uses the currently selected bone as its parent, modifies the bone's position so that it is closer to the "joint" with the parent bone, and then auto-hides all vertices of the new bone
  • Mesh & bones view now also displays vertex normals for the model
  • New "Reverse Normals" command under the Model menu
  • New "Select More" and "Select Less" vertex commands
  • New bones graphic brings bones display more in line with other modelers
  • Simplified Import and Replace menu items (no sub menus, open dialog only allows valid file types)
  • Added "New" button to the open model dialog box
  • Added bone deformation "handles", allowing rotation of bones from any camera perspective. Click on any axis to rotate along the XYZ axis, or drag the bone itself to move it
  • Changed the save dialog to the standard "Don't Save", "Cancel", "Save"
  • Fixed bug where all variants are drawn in wireframe modes
  • Fixed bug with circular bone references when dragging and dropping bones
  • Fixed a bug when clicking on bones, they would not be selected in the info panel
  • Removed a restriction that caused rotation of bones to be capped to [0, 360]
  • Removed restriction of only rotating bones with parents
  • Removed the restriction of needing to be in a standard view in order to move or rotate bones
  • Removed the restriction to only rotate bones by 90 degrees in either direction on a single click and drag rotation

Inspire v1.2.1

  • New expression calculator. All text fields now have the ability to handle calculation of expressions... meaning that you can put "-19+360" into the text field instead of "341".
  • Various changes to the model view window
    • Changed the camera such that it is more inline with other 3D tools
    • Color coded and labels axes
    • Added Cinema4D-like controls ('1' to pan, '2' to zoom, '3' to rotate)
    • Scrollwheel now zooms also
    • Fixed a bug which caused the tool to get stuck in animator (ie, always rotate even when Cmd is no longer pressed)
    • Playing animations will now play continuously (previously they would stop if you try to rotate or do anything with the model)
    • Option-dragging on bones will allow you to change the bone position visually
    • Arc ball rotation of models
    • New viewing mode shows mesh, wireframe, and bones all at once
  • New "Remove vertices from bone" and "Add vertices to bone" menu items
  • New "Clear selection" menu item deselects all selected vertices
  • New "Generate bones..." feature automatically creates bones for you
  • In the open model dialog, you can now type to select a model (ie, type "Play" and it will select the "Player" model for you)
  • "Curling" of bones rotations (press the cmd key and drag a bone... child bones also receive the rotation).

Important facts you'll need to know before using dim3 Inspire

If you are using Inspire with dim3, then simply install Inspire in the same directory as the rest of your dim3 installation. In this setup, Inspire works exactly like Animator, so you're all set.

If you are planning to use Inspire with a package other than dim3, you'll need to keep a few simple things in mind.

  • Currently all of dim3 uses integer values for vertex positions. This means that if you import really small models, then things will not work correctly. To get around this, enter a large scaling value when importing your model.
  • When first run, Inspire will create a folder called Inspire Data in your Documents folder. Inside this folder is a Models folder. In here Inspire will store all of the models you import and work with... keep this in mind if you download a model for any of the tutorials, because you will need to place it in this directory.

System Requirements

  • Mac OS X 10.3.9 or later
  • QuickTime 6.4
  • 256 MB Ram
  • 500 Mhz
  • 32 MB OpenGL Video Card