292 projects tagged "3D Rendering"

Download Website Updated 02 Dec 2009 Nevrax Library

Screenshot
Pop 49.30
Vit 3.48

NeL and the attached server and client code is a platform to create and run a multi-user 3D virtual environment for entertainment purposes. It is used as the core of Ryzom (ryzom.com), a 3D MMORPG. The server and client code is Linux and Windows based.

Download Website Updated 06 May 2012 OpenVRML

Screenshot
Pop 269.81
Vit 21.44

OpenVRML is a VRML and X3D browser plug-in and C++ toolkit for incorporating VRML/X3D support into applications. It provides VRML97 and Classic VRML X3D parsers, a runtime, and an OpenGL renderer as C++ libraries. The renderer is fully separate from the runtime library so that users can also provide their own renderer. The OpenVRML browser is provided as a D-Bus service, and is embeddable in host applications using XEmbed. The distribution provides both a stand-alone host and a host that runs as a Mozilla plug-in.

Download Website Updated 01 Jul 2005 PLIB

Screenshot
Pop 143.39
Vit 2.83

PLIB is a set of libraries to write games and other realtime interactive applications that are 100% portable across a wide range of hardware and operating systems. It's used by Majik3D, FlightGear, and others, and includes libraries for GUI widgets, sound replay, geometry, scene graph, joystick, and fonts/text.

Download Website Updated 26 Aug 2010 POV-Ray

Screenshot
Pop 257.99
Vit 2.94

The Persistence of Vision Raytracer is a high-quality tool for creating 3D graphics. It is available in official versions for Windows, Mac OS/Mac OS X, and i86 Linux.

No download Website Updated 13 Sep 2013 PrBoom

Screenshot
Pop 148.02
Vit 18.73

Doom was the classic 3D shoot'em'up game from id Software. PrBoom is a game engine for playing Doom levels, which runs on both Windows and Linux/Unix systems. It uses the SDL graphics library. PrBoom a very faithful Doom port, with great effort taken to be compatible with as many original Doom levels and demos as possible.

Download Website Updated 08 Sep 2001 pvmpov

Screenshot
Pop 35.85
Vit 2.17

The PVM patch for POV-Ray gives POV the ability to distribute a rendering across multiple heterogeneous systems. Using the PVM code, there is one master and many slave tasks. The master has the responsibility of dividing the image up into small blocks, which are assigned to the slaves. When the slaves have finished rendering the blocks, they are sent back to the master, which combines them to form the final image.

Download Website Updated 27 Oct 2004 QGLViewer

Screenshot
Pop 26.19
Vit 2.69

QGLViewer allows people programming in OpenGL to play around with three dimensional scenes or to write software that uses OpenGL. It provides a set of classes for camera control, as well as comfortable user interface that allows you to control your viewing parameters via mouse and buttons. A framework for camera paths and their interpolation is provided, as is a simple scene tree. QGLViewer is object oriented and programmed in C++ such that the programmer simply instantiates a viewer and connects it to their own render routines.

Download Website Updated 30 Jan 2001 Radiator

Screenshot
Pop 24.31
Vit 1.00

Radiator is a radiosity renderer. It implements matrix, progressive, and hierarchical radiosity with clustering, and handles a variety of model formats, including multiresolution models. It also comes with a visualisation front-end, 'radvis', useful for previewing scenes or teaching, a scene viewer 'slview', and a Mesa-based batch rendering program, 'slrender'.

Download Website Updated 28 Feb 2001 Raja

Screenshot
Pop 16.67
Vit 1.78

Raja (RAy tracer in JAva) is a complete, object oriented ray tracer written in Java. It fully supports transparency, intersection, union, complement, mirroring, basic anti-aliasing, and exact acne correction. We aim to do a complete, easy to use and distributed renderer to do images or movies over a network of heterogeneous computers.

Download Website Updated 16 Oct 2004 Ray++

Screenshot
Pop 23.81
Vit 1.56

RAY++ is a collection of C++ classes needed for ray tracing (shapes, surfaces, cameras etc.). The object-oriented design allows for easy extension of the package. RAY++ is distributed under the terms of the GNU Library General Public License (LGPL).

Screenshot

Project Spotlight

Miniflux

A minimalist news reader.

Screenshot

Project Spotlight

Gnome Chemistry Utils

Some chemistry-related programs for the GNOME desktop.