K-3D is a 3D modeling and animation program. It features a plugin-oriented procedural engine for all of its content, making K-3D a very versatile and powerful package. K-3D excels at polygonal modeling, and includes basic tools for NURBS, patches, curves and animation.
Some of its features are:
* Record and play back interactive tutorials and macros.
* Create/edit documents in multiple realtime OpenGL solid, shaded, texture-mapped views.
* You can even model, animate, and interact with animations while they play back.
* Unlimited Undos/Redos.
* Default output to Pixar Renderman Interface Bytestream (RIB) files.
* K-3D documents are stored using a simple, flexible, easy-to-understand XML markup.
* Scripting interface supports Python, with open API for other scripting languages.
* Plugin support through its architecture in ANSI C++ and GTK+.