K-3D is a 3D modeling and animation and rendering system software package. It features a robust, object-oriented plugin architecture, designed to scale to the needs of professional artists, and is designed from-the-ground-up to generate motion-picture-quality animation using RenderMan compliant render engines.
K-3D excels at polygonal modeling, and includes basic tools for NURBS, patches, curves and animation. It also allows you to create and edit documents in multiple real-time solid, shaded, texture-mapped views. You can even model, animate, and interact with animations while they play back for maximum productivity.
Interface
* Procedural modeling and animation
* Interactive tutorials
* Unlimited hierarchical undo/redo
Viewing
* Camera: pan/tilt, zoom, dolly, modeling and tripod modes
* Viewing Modes: Detailed selection of visible features
* Hide / unhide geometry
* Funny
Modeling
* Powerful scene graph Procedural Modeling with complete modeling history
* Selection: Objects, meshes, faces, edges, patched, curves, point groups, points
* Geometry types: Polygon, NURBS, subdivision, blobby
* 3D Primitives: Cone, circle, cushion, cylinder, disk, grid, paraboloid, polyhedron, sphere, torus
* Boolean modeling operations (using GTS library)
* Text: FreeType2 support
* Instantiation: Create duplicates without adding geometry to the scene
Animation
* Visualization Pipeline allows arbitrary dataflow - any object property can be connected to any other compatible property
* Animate any value
* Unlimited number of animation channels
* Bezier curve channels
* Animate modeling operations
Materials and Textures
* Textures with 16-bit float bitdepth
* Procedual RenderMan shaders
Rendering
* Full RenderMan Support: Aqsis, Pixie, BMRT, PRman, 3Delight, Render Dot C
* Extensible support for alternate render engines and models: Yafray
* Render OpenGL previews to disk
Scripting
* Python engine (preferred engine for new script development)
* K3DScript engine (minimal scripting engine for tutorials / macros)
* Support for alternate script engine plugins and environments
Compositing
* Basic 2D compositing
* Bitdepth 16-bit float per channel
Supported Formats
* Geometry Formats: Wavefront OBJ, GTS and a raw format are fully supported, other ones are optional and depend on PLIB installation. Experimental plugins include OpenFX, OFF, RIB and X formats
* Image Formats: JPEG, PNG, TIFF, OpenEXR (requires optional OpenEXR plugin), BMP (requires optional ImageMagick plugin) and SUN (requires optional ImageMagick plugin)
Windows and MacOS Compatible:
* Windows XP
* Windows Vista
* Windows 7
* Windows 8
* Windows 8.1
* Windows 10
Apple MacOS:
This software is compatible with all Intel based Mac computers from MacOS 10.6 Snow Leopard to the latest new release.