Feature List
General Features
- Written from the ground-up in Cocoa!
- Universal Binary application
- 64-bit version for Intel Macs
- Full support of Retina displays
- Highly intuitive, thoroughly Macintosh-like user interface
- OpenGL preview
- Customisable UI layout
- Almost all parameters can be animated
- Polygons can have any number of edges (ngons)
- Full set of object, polygon and point selection tools
- Full transformation hierarchy
- Additional features can be assigned to objects using tags
- Intuitive editors for objects, materials and properties
- Up to 16 different materials per mesh
- A Fully integrated, multi-threaded renderer
- Drag and drop materials onto your polygon selections
- Link external 3D files into the scene
- Multi object selection
- Character animation tools
- Snapping
- Customisable hot keys
- Customisable mouse controls
- Customisable toolbar
Scene Objects
- Cameras
- Point lights
- Area lights
- Distant lights
- Spot lights
- Physical sky lights
- Folders
- Smart Folders
- Joint
Parametric Polygon Objects
- Polygon object (ngon support)
- Ball
- Capsule
- Cube
- Cone
- Cylinder
- Disc
- Fractal
- Plane
- Polyhedra ( [truncated] Tetra-, Octa-, Dedeca- and Icosahedra)
- Relief
- Stair
- Torus
- Tube
Parametric Spline Objects
- Spline Curve (linear, Bezier curve, Bezier spline, NURBS)
- Circle
- Cog
- Flower
- Helix
- Line
- n-Edge
- Rect
- Star
- Text (through any installed True Type Font)
Creator Objects
- Boolean operations
- A union B
- A substract B
- A intersect B
- A outside B
- A inside B
- Chain (create chains with just a few mouse clicks)
- Extrude (great for 3D-Fonts)
- Isosurface (Metaball)
- Lathe
- Polyplane
- Sweep
- Symmetry
Tags
- HDRI tag
- Radiosity tag
- Render tag
- Mode tag
- Spline Tracking tag
- Target tag
- UV tag
- Skeleton tag
- Morph tag
- IK Angle Constraint tag
- IK Point Constraint tag
- ...
Scripting
- Uses the Javascript language leverage your existing knowledge of JavaScript to automate Cheetah3D!
- Uses the rock solid WebKit Javascript engine
- JIT compiler for ultra fast script execution
- Generate your own objects
- Write custom file loaders and exporters
- Write your own tools
- Automate repetitive tasks
Animation Tools
- Key frame animation
- Joint based character animation
- Auto-Keying
- Fly through animations along splines
- Almost every object, tag or material property can be animated!
- Animation of mesh vertices and spline control-points
- Powerful time line
- F-Curve editor
- Key editor
- Various key interpolation types
- Linear
- Smooth
- Bezier spline
- Flat
- Forward kinematics (FK)
- Inverse kinematics (IK)
- Spline IK
- Heat weighting
- Vertex weight painting
- Constraints (Angle, Point, Position, etc.)
- Poses
- Take Manager
- OpenGL animation preview
Dynamics
- Uses industry proven Bullet physics engine
- Riggid body dynamics
- Support for various collision shapes
- Box
- Convex (sphere, capsule, cylinder,…)
- Convex hull
- Concave
- Soft body dynamics
- Rope dynamics
- Very fast simulations
- Supports editable particle systems
- Forces interact with dynamics
- Anchors to connect soft bodies with rigid bodies
- Interactive preview of physical simulation
- Dynamics backing for complex scenens