Aqsis is a high quality, photorealistic, 3D rendering solution. It complies with the Renderman interface standard defined by Pixar. Aqsis comprises a command line rendering tool, a tool for compiling shaders in the RSL language, a tool for preparing textures for optimal use, and various developer libraries to enable integration with third party tools. Read more hot
Blender is a 3D renderer package for use in making TV commercials, to make technical visualizations, business graphics, to do some morphing, or design user interfaces. Read more hot
Jahshaka is an open source effects and compositing system. Jahshaka takes advantage of the power of OpenGL to give its users Realtime Effects, interactivity and hardware rendering. Read more hot
LuxRender is an open source software rendering system for physically correct image synthesis. Based on state of the art algorithms, LuxRender simulates the flow of light according to physical equations, thus producing realistic images of photographic quality. Read more hot
(commercial) Allows artists in the film and video, games, interactive media, industrial design and visualization markets to render work created with the leading CGI software on a robust operating system running on a wide variety of Intel(R)-based platforms. hot
3Delight is a fast RenderMan®-compliant renderer designed to produce photorealistic images for serious production environments. Some of its features include ray tracing, global illumination, motion blur, depth of field, subdivision surfaces, programmable shaders, quality antialiasing and antialiased multi-depth shadow maps. It is available for a wide variety of platforms, including Windows, MacOS X, Linux and IRIX.
3dPM is a modeller for POVRAY using Troll Tech's Qt. It's distributed under the terms of the GNU General Public License.
(commercial) AC3D is a 3D object/scene modeller. Features: Simple, intuitive 'click and drag' user interface, Truetype font 2D and 3D text generator, Integrated graphical texture coordinate editor, Subdivision surface modeling, and Boolean operations.
AutoQ3D is an open source 3D modeling application. AutoQ3D lets you import/export DXF file formats and import MD2, 3DS and OBJ file formats as well.
axis is a 3D network-accessible rendering engine, useful for building shared virtual environments.
A free 3D modelling environment for the RenderMan interface that features: RIB (RenderMan Interface Bytestream) export and import, upport for NURBS curves and (trimmed) NURBS surfaces, Boxes, Quadrics (Sphere, Disk, Cylinder, Cone, Hyperboloid, Paraboloid, and Torus), CSG, MetaBalls, Patch Meshes, Polygonal Meshes, and Subdivision Surfaces, and NURBS modelling includes normal and interpolating curves as well as extrude, revolve, sweep, birail, skin and gordon objects with caps, holes, and bevels.
Buildes is an integrated development environment that assists the user in creating building information. It reads a text (session) file from which it compiles the information. It then allows the user to browse, analyze, and export the resulting building knowledge.
(commercial) C3D modeling kernel for the Linux operating system.
Chalmesh is a 3-D overlapping grid generator distributed under the GPL.
Coindesigner is a RAD (rapid application development) system to build 3D applications using Coin3D openInventor. It allows to write simple 3D scenarios just using drag&drop, so users require no programming acknoledges at all to use it.
A converter, viewer and object extractor for popular 3D file formats (3DS, OBJ, LWO etc). Features very fast text renderer with font anti-aliasing, support for textures and materials, modelling grid and axis, making scene screenshots, postprocessing etc.
CPN Tools is a tool for editing, simulating and analysing Coloured Petri Nets. The GUI is based on advanced interaction techniques, such as toolglasses, marking menus, and bi-manual interaction. Feedback facilities provide contextual error messages and indicate dependency relationships between net elements. The tool features incremental syntax checking and code generation which take place while a net is being constructed.
Doris is a script driven OpenGL viewer. The script language used is Lua. It is a powerful, fast, portable language, great for embedding in applications. A binding is provided for Lua to OpenGL, GLUT and GLUI so that graphical scripts can be written.
A graphical editor for designing three-dimensional graphs consisting of colored edges and triangles.
EQUINOX-3D is a 3D modeler with a very fast, fully integrated ray-tracer. It features read/write support for COLLADA, read for Radiance's .hdr image format and 3DS (3D-studio) file format, multi-texturing, custom-programmable texture mapping, bump-mapping with automatic texture-space tangents, the ability to zoom into a region with "fly-to" etc.
A 3D modeler being developed for Linux that is in alpha development. Features: Graphics are rendered with Mesa / OpenGL, and it uses a procedural database similar to the Gimp.
Freyja is a 3d modeling system that provides content editing such as polymesh, UV, animation, and a wide range of model support via plugins. Also included is a command tool set for batch conversion and data extraction. The Freyja modeler is written in gtk+ with mlisp binding, so you can rewrite your interface to your needs without recompiling.
Fyre provides a rendering of the Peter de Jong map, with an interactive GTK+ frontend and a command line interface for easy and efficient rendering of high-resolution, high quality images.
g3d is a simple 3D modeller. It's built around Gtk+, OpenGL, and gtkglarea and is for creating models in OpenGL games.
Gaphor is an easy to use modeling environment. This means that you are able to create nice UML diagrams for documentation and to assist you with design decisions. Gaphor will help you create your applications.
Geomorph is a height field generator and editor. Geomorph generates square images and shows a 3D preview of the resulting landscape. The resulting 2D image can be processed with a tool like Povray for rendering the landscape.
Giram is a former Persistance Of Vision (POV-Ray) oriented modeller. It is written in C, using the GTK+.
GLC_Player is a powerful and easy to use 3D viewer that can load Alias Obj files.
GooseEgg is a 3d modeler, skeletal animator, and a level editor. You can edit the meshes of supported models and make models from sratch. It can produce non-amimatied meshes, skeletal models, and edit vertex frame animation models. Sending in model specs, samples, or plugins are encouraged, however only fixes are released for this project now.
Gphoton is a simple 3d modeller for gnome. Gphoton allows you to construct/manipulate/modify a 3d model while approximating the scene with OpenGL. You can move around in the scene interactively with keyboard/mouse combinations and/or dialog clicks.
GRender is a freely distributed piece of software for the managing of render-queues for "Alias Maya" and "MentalRay for Maya". It handles render job queues without starting the Maya's interface, using all the power of the workstation.
gSculpt is an Opensource 3D modelling application. The v0.2.x series was based on Cybersculpt; a 3D modelling application for the Atari ST range of computers. gSculpt is planned to have features for drawing polylines, using translational sweep (extrude) and rotational sweep (lathe/spin) to construct meshes from polylines, and transforming/deforming polylines and models. Read more
Height Map Editor
Hme is a 2D program, used for creating, manipulating and viewing height maps.
Innovation3D is an Open Source, 3-dimensional modeling program developed for Linux. The goal of Innovation3D (I3D) is to provide a modeling tool that allows an artist to utilize a variety of techniques. Polygonal modeling is currently the focus, but there is some preliminary support for NURBS curves and surfaces, as well as basic animation.
IRIT is a solid modeling environment that allows one to model basic, primitive based, models using Boolean operations as well as freeform surface's based models. Beyond its strong support for Bezier and Bspline curves and (trimmed) surfaces, IRIT has several unique features such as strong symbolic computation, support of trivariate spline volumes, multivariate spline functions and triangular patches.
K-3D is an open-source 3d modeling, animation, and rendering system. K-3D 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. Read more
Kludge3d is a simple 3d editor, in the spirit of Worldcraft or Milkshape. It is the offspring of several other (presumably abandoned) GTK-based editors, with the best features taken from each. As the name implies, kludge3d is exactly that - a kludge.
LDView is a real-time 3D viewer for displaying LDraw models using hardware-accelerated 3D graphics. Features include: Ability to examine LDraw models from any angle in real time, Primitive substitution option which produces higher-quality results while simultaneously improving performance, and supports fullscreen rendering at any resolution supported by your monitor and video card
MakeHuman is an open source, innovative and professional software for the modelling of 3-Dimensional humanoid characters.
MARS stands for Modelling Animation and Rendering System. It is a system for creating and animating 3D objects, in a distributed and shared environment (like a LAN). It can transparently support any raytracer, and render on remote systems (in a LAN, or even WAN, as the Internet).
A system for managing graphics and interaction in Virtual Reality applications. It is designed to address the challenges of highly interactive virtual environments containing many objects with complex geometry.
(commercial) mental ray generates images of quality and realism and achieves scalable performance through the exploitation of parallelism on both multiprocessor machines and across networks of machines. mental ray accepts scene data using its .mi scene description language in either ASCII or mixed ASCII/binary form, whose specification is precisely defined in the documentation. Supported geometric primitives include polygons, trimmed free-form surfaces, hair (in mental ray 3.1), and subdivision surfaces (in conjunction with the mental matter® product).
MeshLab is an open, portable, extensible system for the user-assisted processing of unstructured 3D meshes. The system is aimed to help the processing of 3D models arising in 3D scanning, providing a set of tools for cleaning and healing this kind of meshes. The system is heavily based on the VCG library developed at the Visual Computing Lab of ISTI - CNR, for all the core mesh processing tasks.
A 3D modeller for X11 using Gtk, Glib, Imlib, Gtk glarea, and Mesa/OpenGL. It outputs scenes in Povray format, and can open 3D Studio ASCII, DXF ASCII, and MD2 files.
MindsEye is a highly modular and extensible 3d modeling/animation package with support for NURBS surfaces. It's designed to allow multiple scenes and to provide extensive network support. Mutli-user support is also planned.
Misfit Model 3D
Misfit Model 3D is an OpenGL-based 3D model editor that works with triangle-based models. It supports multi-level undo, skeletal animations, simple texturing, scripting, command-line batch processing, and a plugin system for adding new model and image filters. Complete online help is included. It is designed to be easy to use and easy to extend with plugins and scripts. Read more
Mitsuba is an extensible rendering framework written in portable C++. It implements unbiased as well as biased techniques and contains heavy optimizations targeted towards current CPU architectures. Read more
A serial-reconstruction package that allows a user to reconstruct serial data in 3 dimensions on a relatively inexpensive PC.
Moonlight|3D is a modeler for three-dimensional art. It aims to support mesh-, NURBS- and Beziercurve-based modeling. It's a redesign of Moonlight Atelier, formed after Moonlight Atelier/Creator died in 1999/2000. Rendering is done through pluggable backends, currently supporting yafray, with renderman, POV-RAY, and others in planning.
A 3D modeling environment written in C with Tcl/Tk. The Mops is kept online for archival use only.