RSS 63 projects tagged "3D Rendering"

Download Website Updated 14 Nov 2013 taccGL

Screenshot
Pop 124.03
Vit 4.19

taccGL is a JavaScript canvas library for animating HTML elements and 3D objects as integrated scenes with depth buffering and shadows. It uses the GPU-accelerated HTML5 canvas (WebGL). Features include accelerated motion in 2D and 3D space, rotating, mapping of HTML elements on 3D objects, custom shaders, etc. The library loads 3D models from OBJ files. In WebGL mode, animations mostly run inside the GPU. Otherwise, there is a restricted fallback to the 2D canvas.

Download Website Updated 16 Mar 2008 Elite remake: The Battle For Birera

Screenshot
Pop 17.26
Vit 47.14

Elite remake: The Battle For Birera is an OpenGL Elite port to Qt. It has a completely rewritten AI. There are now battles going on in universe that are independent of the player: pirates attacking trader convoys, police patrols attacking pirates, or even complete war outbreaks. The goal is to be on par with ArcElite (Archimedes Elite). It should compile on any Qt supported platform.

No download Website Updated 09 Dec 2007 FreeSG

Screenshot
Pop 41.68
Vit 1.00

FreeSG is a portable, high-level 3D engine with an emphasis on generality. It is designed as a component to be integrated, as opposed to an application framework. Its goal is to support applications ranging from small 3D games running on portable consoles to large simulations that must be rendered photorealistically using fourth-generation graphics hardware.

No download Website Updated 14 Feb 2007 Spin3D

Screenshot
Pop 24.70
Vit 51.17

Spin3D is an OpenGL (Java3D required) visualization tool for high dimensional data of any kind. Features include projection, selection, classification, coloring, zoom, rotation, nearest neighbour, Gnomon type, different geometries, and export.

Download Website Updated 06 Oct 2010 Dice3DS

Screenshot
Pop 38.79
Vit 4.58

Dice3DS is a set of Pure Python modules for dealing with 3D Studio format (*.3ds) files. It maps 3DS chunks into a hierarchical set of Python objects; it's a lot like how ElementTree works for XML files. Dice3DS requires Python 2.6 or higher and Numpy. Note that it is not a wrapper for lib3ds.

No download Website Updated 19 Sep 2006 Wykobi

Screenshot
Pop 32.95
Vit 1.43

Wykobi is an efficient, robust, and simple to use multi-platform 2D/3D computational geometry library. Wykobi provides a concise, predictable, and deterministic interface for geometric primitives and complex geometric routines using and conforming to the ISO/IEC 14882:2003 C++ language specification. The design and structure of Wykobi lends itself to easy and seamless integration into projects of any scale that require a robust yet efficient 2D/3D computational geometry back-end.

Download Website Updated 09 Jul 2006 TerraJ

Screenshot
Pop 17.66
Vit 1.00

TerraJ is a Java port of fractal terrain and simulated solar system generation programs. The porting has included extensive refactoring, the creation of a documented API to enable reuse of parts in other programs, and extensions such as new Swing user interfaces. Full javadoc for the classes in the project is available.

No download Website Updated 21 Mar 2010 Spineless Jelly

Screenshot
Pop 21.28
Vit 1.41

Spineless Jelly is a generic cross-platform 3D game engine implemented in Python. Its focus is on flexibility, clean design, and ease of use, not pure speed or bleeding edge graphics.

No download Website Updated 05 Apr 2006 The Deimos Project

Screenshot
Pop 19.82
Vit 54.16

The Deimos Project is a 3D space combat simulator and modular game library collection. It includes a 3D modeler designed with a programmer's needs in mind. It allows you to construct 3D models by writing Java source code. All you need to design a model is a computer, some graph paper, and a pencil. The modeler's internals function as a simple OpenGL scene graph API, without preventing the use of low-level OpenGL commands. For storing settings and other hierarchically-representable data, the project provides a Hierarchy library that stores data atomically using XML. It also features a timing library, a game object container system, and many other features.

Download Website Updated 02 Mar 2006 The Pure Perl RayCaster

Screenshot
Pop 22.00
Vit 1.00

The Pure Perl RayCaster is a small simple ray-casting application written completely in Perl without using OpenGL or any other 3D API library. For the GUI, it uses wxPerl. It can load a 3D object from a file (in RAW format), display the object in wireframe perspective view, allow you to orbit and zoom your camera, and produce a user defined size ray casting image of the current view in a predefined color theme, with or without smooth shading. It is well suited for educational purposes, in order to study, understand, tweak, and try well known fundamental 3D computer graphics techniques.

Screenshot

Project Spotlight

Efax-gtk

A GUI frontend for the efax fax program.

Screenshot

Project Spotlight

barvinok

A tool that counts the number of integer points in parametric polytopes.