Cheetah 3D logo
Modelling
Try Cheetah3DBuy Cheetah3D
Polygon Modelling
Cheetah3D provides a comprehensive set of polygon modelling tools, including advanced features like boolean operations and surface subdivision.
Models are arranged in a scene graph (with a complete transformation stack), allowing you to configure your mesh modifiers and objects using simple drag and drop. Models further down the scene graph remain editable with all their parameters intact.
Spline Modelling
Cheetah3D also offers powerful spline modelling tools, including spline extrude, lathe and sweep. These tools are needed if you want to create a 3D logo from a Bezier path, for example. Due to the native support of the PDF and SVG vector file format, you can easily move your 2D vector paintings from almost any Mac OS X drawing application into Cheetah3D, and then transform them into nicely animated 3D logos. All its takes is a few mouse clicks.
Scripting
Last but not least, you can create complex mathematical objects using the easy to learn Javascript API. The scriptability of Cheetah3D even allows you to create totally new parametric objects that can be integrated into the UI just like native Cheetah3D objects (such as balls, cubes and so on). For example, the menger sponge shown here was created by a small Javascript snippet.

And you can even use the scripting features to write custom file loaders, tools, tags and so on.