3D Engines List
Source & Hierarchical obj.

This list contains 26 hierarchical object engines with source code.




Texture-mapping Engines


27.04.2000 Orion3D 27.04.2000
Orion3D is a 3D engine for Windows 95/98 from Gabriel Peyré ( nikopol0@club-internet.fr ). More information, the OrionViewer and source to the Orion3D engine can be found on the french Orion3D Homepage.

12.04.2000 Genesis 3D 11.08.1998
G3D is a commercial 3D game SDK from Eclipse Entertainment. More information, screenshots, the SDK and some demos can be found on Genesis 3D Homepage.

12.04.2000 Blitz Engine 05.10.1998
The Blitz Engine is a Windows rendering engine from Richard Turnbull ( rt71@hotmail.com ). More information, screenshots and a demo, SDK 1.2 and source can be found on the Blitz Engine Homepage .

11.02.2000 Blaxxun Contact 3D 11.02.2000
Blaxxun Contact 3D is an OpenSource VRML 97 Viewer from Blaxxun Interactive. More information about the Blaxxun Contact 3D Viewer can be found on the Blaxxun Contact Developers Homepage, the source and documentation can be found on the Blaxxun Contact 3D Source Homepage.

02.02.2000 OpenGL 06.09.1995
OpenGL® is a software interface for applications to generate interactive 2D and 3D computer graphics. OpenGL is designed to be independent of operating system, window system, and hardware operations, and it is supported by many vendors. OpenGL is available on PCs, Macintosh and workstations.
OpenGL provides a wide range of graphics functions: from rendering a simple geometric point, line, or filled polygon, to texture mapping NURBS curved surfaces.
The OpenGL functions described are provided on every OpenGL implementation to make applications written with OpenGL easily portable between platforms. All licensed OpenGL implementations are required to pass the Conformance Tests, and come from a single specification and language binding document.
More information and the source of the sample implementation can be found on the OpenGL Sample Implementation Homepage.

02.02.2000 Apprentice 11.12.1996
Apprentice is an Inventor emulation library that reads and displays .iv files from Eric Victor Powers (powerg@deltanet.com). More information and the license agreement can be found on the Apprentice Homepage.

23.12.1999 Quake 1 23.12.1999
ID Software's lead programmer John Carmack has released the full source code of Quake, including the WinQuake, GLQuake, QuakeWorld, and GLQuakeWorld versions. The source is available at the Q1 Source Download Homepage.

22.12.1999 Quesa 22.12.1999
Quesa is a high level 3D graphics library, released as Open Source under the LGPL, which implements Apple's QuickDraw 3D API on top of OpenGL. Quesa was started by Dair Grant (dair@webthing.net), although substantial amounts of code have since been contributed by other developers. More information, screenshots and links to download the source can be found on the Quesa Homepage

03.09.1999 Crystal Space 25.08.1997
Crystal Space is a 3D engine for Unix from Jorrit Tyberghein ( Jorrit.Tyberghein@uz.kuleuven.ac.be ). More information, screenshots, the source and a unix executable is available on the Crystal Space Homepage.

07.07.1999 MythOS 22.07.1997
MythOS is a (former commercial) OpenSource 3D library from Charybdis Enterprises done by Chuck Walbourn (chuck@charybdis.com). More information, a demo and the source can be found on the MythOS Homepage.

20.05.1999 EasyGen3D 11.08.1998
EasyGen3D is an OpenSource wrapper for the Genesis 3D library from Matthew Ellis ( matt@magmagames.com ). More information and the SDK can be found on Genesis 3D Homepage.

22.04.1999 Mesa 01.01.1995
Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL by Brian Paul (brianp@ssec.wisc.edu). More info and links to download the source can be found on the Mesa Homepage

09.02.1999 Focus 27.10.1998
Focus is a simple 3D engine for Windows that is intended as a experimental engine for testing various new techniques from Jacco Bikker ( Jacco.Bikker@HTA.nl ) aka 'The Phantom'.
More information, screenshots, binaries and the souce can be found on the Phantom Cyberspace 3D Homepage .

27.10.1998 JTGame 10.11.1997
JTGame is a C++ interactive 3D game framework based on top of Microsoft Windows, MFC, and DirectX from John Thompson ( john@gildea.net ). More information, screenshots, documentation, sample programs, tutorials and the source of the library can be found on the JTGame Homepage.

22.10.1997 3D Engine (Link Problems!) 13.08.1996
3D Engine is a PC 3D engine by Jean-Francois Dube (deks@videotron.ca) aka 'Deks' of IncaMaster. More information, screenshots and the source can be found on 3D Engine Homepage .

16.09.1997 Project SpandeX 01.01.1995
Project SpandeX (previously known as Latex) is a 3D engine from Paul Nettle (midnight@www.grafix3d.tzo.com). More information, screenshots, the source and demos can be found on the Project SpandeX Homepage.

08.07.1997 Player Project 08.07.1997
The Player Project is a C++ class wrapper to Direct 3D and OpenGL from Eric Victor Powers ( powerg@deltanet.com ). More information and the source can be found on the Player Project Homepage.

04.04.1997 Alpha Engine 24.10.1996
The Alpha Engine is a PC 3D engine from Jacco Bikker (Jacco@LostCity.nl). The AE is the followup to his E3Dngine. An older version of the engine also supported More information, the sources and some tutorials (clipping, texturemapping, rotations...) can be found on the Homepage of Jacco Bikker.

11.03.1997 Virtual Reality Toolkit Lightning Eagle 08.07.1997
VLE is a OpenGL / CosmoGL C++ / Mesa class wrapper from Martin Faust (faust@informatik.uni-bremen.de ). More information, the source, libraries and documentation can be found on the (german!) VLE Homepage.

27.01.1997 VRend 06.11.1995
VR is a 3D renderer from Kenny Hoff (hoff@cs.unc.edu). More information (and lots of pictures) on the VRend Homepage or WinRend Homepage.
You also find some 3D tutorials and the source of the scanline-renderer on the Homepage of Kenny Hoff

12.11.1996 GRAFICA NATURA 20.09.1996
GRAFICA NATURA is a 3-D realtime rendering system which was primarily designed for realistic visualization of natural objects and phenomena, e.g. plants, landscapes, clouds and water. GN is written by Steffen Hauser (stephen@cs.tu-berlin.de). The source and more information can be found on the GRAFICA NATURA Homepage.

01.01.1995 Dore 01.01.1995
Dore' is a powerful 3D graphics subroutine library, made freely available by the Kubota Graphics Corp. It provides a comprehensive set of tools for creating graphics applications. It is also easy to use, portable, and extendable. This version has interfaces/drivers to X11-Windows, PEX, IrisGL, OpenGL, Postscript and more. It has been ported onto most Unix systems, including Linux, NetBSD, and FreeBSD. It has also been ported to Windows NT 3.5. Dore is available on the Dore FTP Server


Flat-shading Engines


24.02.1997 Mirage 22.01.1997
Mirage is a unix port and followup of VR386 from Christophe Maurel ( maurel@electech.polymtl.ca ). More information and the source can be found on the Mirage Homepage.

01.09.1995 REND386 01.01.1995
A 3-D Polygon Rendering Package for the 386 and 486 written by Dave Stampe (dstampe@sunee.uwaterloo.ca) and Bernie Roehl (broehl@sunee.uwaterloo.ca). Source: sunee.uwaterloo.ca or at ftp.cs.tu-berlin.de. More info in the REND386 Readme.

01.09.1995 MultiVerse 01.01.1995
MV is a multi-user, non-immersive, X11-Windows based Virtual Reality system, primarily focused on entertainment. MultiVerse was written by Robert Grant (RGrant.LAX1B@Xerox.com). Source: ftp.u.washington.edu or at ftp.cs.tu-berlin.de . More info in the Multiverse Readme.

10.07.1995 VR386 01.01.1995
VR386 is the other followup to REND386, it was written by Dave Stampe (dstampe@sunee.uwaterloo.ca). Source: psych.utoronto.ca or at ftp.cs.tu-berlin.de


All the 3D Engine.de pages are © by Cristian Yaming