K-3D is a 3D modeling, animation and rendering tool. It can create and edit 3D geometry, with unlimited undo and redo; it has high scalability and its functions can be enhanced by third-party plugins. In addition, it can create very beautiful 3D animations, where all parameters can be adjusted via the interface. K-3D is a 3D modeling, animation, and rendering system based on GNU/Linux and Win32. Its features include creating and editing geometry (multiple real-time OpenGL entities, shading, texture mapping views); unlimited undo, redo, and real-time extensibility provided by third-party plugins; animating geometric effects; and fully parametrically controllable animation based on control spline interfaces, etc.