3D Engines List
X11

This list contains 61 X-Windows rendering engines.




Texture-mapping Engines


25.04.2000 Panard Vision 04.04.1997
PV is a free portable Realtime 3D engine allowing for high speed, with no quality loss, rendering on Windows2000/Win32/Dos/Linux platforms by Olivier Brunet (pvision@planet-d.net). It supports both hardware and software rendering. More information and the Panard Vision SDK (including 3DS file/animation viewer, Quake I viewer and everything needed to use this engine in your own programs. ) can be found on the Panard Vision Homepage.

23.02.2000 Plush 16.12.1996
Plush is a portable high-performance realtime 3D rendering library by Justin Frankel (frankel@eng.utah.edu) of Nullsoft. More information and some demos and the libraries can be found on the Plush 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.

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

01.03.1999 3D Foundation Clases 19.12.1997
3DFC is a 3D portal rendering engine from Leandro Bernsmuller (lebe@geocities.com). More information, screenshots, the source and executables can be found on the 3D Foundation Classes Homepage.

12.01.1999 3DGPL 27.06.1995
3DGPL 2.0 is a portable 3D engine from Sergei Savchenko (savs@cs.mcgill.ca). The source, tutorial, screenshots and more information can be found on 3DGPL Homepage. A Mac port of 3DGPL 1.0 done by Ingemar Ragnemalm can be found at ftp.lysator.liu.se.

12.10.1998 Roketz 05.05.1998
Roketz is a 3D game engine by Lars Andersson ( lars_and@algonet.se ). More information, screenshots, a demo and the source can be found via Lars' 3D Graphics Programming Page.

23.07.1998 JawMD2 16.02.1998
JawMD2 is a Quake2 Model Viewer by Jawed Karim ( jkarim@students.uiuc.edu ). More information, screenshots, the executables and the source can be found on the JawMD2 Homepage.

04.03.1998 PGS 04.03.1998
PGS is a commercial set of libraries for building 3D CAD applications and rendering 3D CAD models from Geometric Technology Systems. More information and contact information can be found on the Geometric Technology Systems Homepage.

14.11.1997 Sofie 14.11.1997
Sofie is a 3D game engine for X11 from Stephan Schiessling ( Stephan.Schiessling@mathematik.uni-regensburg.de ) . More information, screenshots, documenation, binary and the source can be found on the Sofie Homepage.

03.11.1997 OpenGL rendering techniques 03.11.1997
The PGPT are sample programms and tutorials using the OpenGL API from Mark Kilgard (mjk@sgi.com) from Silicon Graphics. More information, the source and tutorials can be found on the OpenGL rendering techniques Homepage.

27.10.1997 XGL 21.05.1996
The Solaris XGL Graphics Library is a mature graphics interface, providing foundation-level geometry graphics support for Solaris-based applications from Sun Microsystems.
The XGL Graphics Library is both an Application Program Interface (API) and a geometry foundation library and is just one part of the powerful graphics environment provided as standard with the SUN Solaris 2.x operating system.
More information on the XGL Homepage.

09.06.1997 J3D SpaceCrafter 09.06.1997
J3D SpaceCrafter is a high level 3D Graphics and Virtual Reality API for Java from InWorld VR, Inc. More information and screenshots can be found on the J3D SpaceCrafter Homepage .


06.05.1997 World Toolkit 01.01.1995
WTK is a commercial, portable, cross-platform software development system for building high-performance, real-time, integrated 3D applications for scientific and commercial use from Sense 8 Corporation. More information on the Sense 8.

01.04.1997 Threedom 15.08.1996
MThreedom is a 3D engine from Philip Stephens (philip@galaxy.bocaraton.ibm.com). The DOS-port was done by Phil Frisbie (pfrisbie@geocities.com). The source and more information can be found on Threedom Homepage.
The DOS-port can be found at Phil Frisbie's Programming Page.

21.03.1997 3dGen (Link Problem!) 16.11.1995
3DGen is a 3D Games Engine by Michael L. Lewis ( mlewis@ny.ubs.com). More information and screenshots can be found on the Homepage of Michael L. Lewis. For a demo, contact the autor via email.

06.03.1997 AC3D Modeler 06.03.1997
AC3D is an object/scene modeler by Andy Colebourne (andy@comp.lancs.ac.uk).
There are different versions of AC3D available:
The features of the modeler are: More information and the binaries for the different platforms can be found on the AC3D Modeler 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.

05.11.1996 Reality Lab 01.01.1995
RL is a commercial 3D library by Microsoft RenderMorphics. The version 2.0 has the following features: Contact: Servan@Render.com (Servan Keondjian) or morph@microsoft.com.
The old RealityLab Homepage is currently not available - i already did a search on AltaVista and at MicroSoft to find a new homepage - there are recent microsoft products that use the RealityLab engine, but no reference to the engine itself.
There is a free Windows 3.1/95/NT VRML viewer from InterVista Software Inc, using the RealityLab libraries available at the WorldView Homepage.
Information about WIRL (another Windows 3.1/95/NT VRML viewer that combines the VR capabilties of the VREAM package with the Reality Lab rendering engine) is available via the VREAM Homepage.

22.05.1996 OpenGVS 22.05.1996
OpenGVS is a high-level, applications programming interface (API) for professional, real-time, computer graphics software developers from Gemini Technology Corportation. More information on the Gemini Technology Homepage.

19.04.1996 TAGL 01.01.1995
TAGL (Threedee Advanced Graphic Libraryis) a portable 3D C++ class library from Bruno Levy (bruno@ensg.u-nancy.fr). The full source can be found at sunsite.unc.edu. More information in the TAGL Readme.

18.01.1996 RenderWare 01.01.1995
RW is a portable 3D API for DOS, Windows, Mac and X11-Windows by Criterion Software Ltd. More info on the Criterion Software Ltd Homepage.
RenderWare FTP Some RW-Demos: ftp.cs.tu-berlin.de
A demo of Meme (Multitasking Extensible Messaging Environment) that uses the RenderWare API is available via the Immersive Systems Homepage.

16.11.1995 Amber (Link Problems!) 16.11.1995
Amber is a set of C++ classes from DIVE Laboratories Inc. Amber enable developers to create complex distributed virtual environments on multiple platforms. More infomation, demos and a shareware version can be found on the Amber 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

01.01.1995 Purple 01.01.1995
Purple is an evaluation kit for fast 3D engines and virtual reality I/O devices from Karsten Isakovic (ki@cs.tu-berlin.de).

Gouraud-shading Engines


06.04.1998 View3DS 06.04.1998
View3DS is 3D Studio file viewer from David Farrell (fdavid@cyberramp.net). More information, screenshots, executables and the source can be found on the Homepage of David Farrell.

23.10.1997 3Dom 23.10.1997
3Dom is gouraud shading 3D editor from Samuel Debleeckere aka 'silicon' and Koen Deforch aka 'jozef' (3dom@cs.kuleuven.ac.be). More information, screenshots, binaries and the source can be found on the 3Dom Homepage.

23.10.1997 GL-Space 23.10.1997
GL-Space is gouraud shading 3D editor from Philip Eckenroth and Michael Tipping ( greywolf@unm.edu ). More information, screenshots and the source can be found on the GL-Space Homepage.

02.05.1997 3D with Hoops: Build Interactive 3D Graphics into your C++ Applications 02.05.1997
3DWH is a book (ISBN: 0-201-87025-8) from Wm Leler and Jim Merry that contains a CD rom with the HOOPS library for all supported platforms ( Windows 3.1/NT, Mac, X11-Windows on Silicon Graphics, HP, IBM RS/6000, Sun Sparc and DEC OSF/1).

10.01.1997 Graph3D (Link Problems!) 01.01.1995
The Graph3D library supports Gouraud shading, color dithering, good support for a range of color palettes (i.e. 8-bit, 16-bit, 24-bit color), and support for the MSDL scene file format. It is written in C++ for maximum portability. The engine runs under X11-Windows and MacOs. The full source is available at ftp.math.ohio-state.edu or via the homepage of the author Greg Ferrar.

15.07.1996 Lib3d (Link Problems) 15.07.1996
Lib3d is a 3d library from Keith Whitwell ( keithw@ozemail.com.au ). More information and the source can be found on the Lib3d Homepage.

07.03.1996 Free3d (Link Problem!) 07.03.1996
F3D is a portable, object-oriented real-time 3d rendering library from Brandon Van Every (vanevery@blarg.net). More information and the source can be found on the Free3d Homepage.

15.01.1996 LibRaum (Link Problems!) 15.01.1996
LR is a commerical 3D API from Bitblox (hedu@ipn.uni-kiel.de). More info and demos on the libRaum Homepage.

11.12.1995 HOOPS 06.11.1995
HOOPS is a commerical 3D API from Ithaca Software, which was bought by Autodesc Inc a few years back. Contact:1001 Marina Village Parkway, Alemeda, CA 94501
More info on the Hoops Homepage of Tech Soft.

01.11.1995 Geomview 01.01.1995
GV is an interactive program, written by staff members of the Geometry Center, for viewing and manipulating geometric objects. It can be used as a standalone viewer for static objects or as a display engine for other programs which produce dynamically changing geometry. More info on the Geomview Homepage or in the Geomview Readme.

01.11.1995 XVirtual 14.06.1995
XVirtual is a 3D animation engine from Marcus Roth (roth@aix01.rz.fht-mannheim.de). The source can be found on ftp.fht-mannheim.de. More info in the XVirtual Readme.


Doom/Wolfenstein Engines


12.01.1999 Ray16 12.01.1999
Ray16 is a 3D raycasting engine from Hansjörg Malthaner ( hansjoerg.malthaner@gmx.net ). More information and a demo of the interactive java version can be found on the Hajo's 3D Raycasting Engine Homepage.

01.04.1997 Baltimore 01.04.1997
Baltimore is a portable doom engine by Song Li (sli2@gl.umbc.edu). The source and binaries can be found on the Baltimore Homepage.

30.12.1996 Red Sector 30.12.1996
Red Sector is a 3D engine by Byron Foster (foster@enuxsa.eas.asu.edu). A demo can be found on the Red Sector Homepage.

09.09.1996 WebView 3D 25.09.1995
WV is doom style 3d engine from Philip Stephens ( philip@galaxy.bocaraton.ibm.com). The source and more information can be found on the WebView3D Development Page.

15.04.1996 The Difference Engine / r95 15.04.1996
TDE/r95 is DOOM style renderer by Michael Schöne and Bernd Kreimeier (bernd@nero.uni-bonn.de). More information and a demo on The Difference Engine / r95 Homepage.

23.11.1995 Final 01.01.1995
Final is the final project of Peter Mattis (petm@soda.csua.berkeley.edu). The engine is written in portable ANSI C and was tested with a Apple Macintosh and X11-Windows on HP's and Sun SparcStation. More info, the source and textures can be found on the Homepage of Peter Mattis or in the Final Readme .

31.08.1995 WT 01.01.1995
WT (What's That) is a portable 3D game engine, Copyright (C) 1994 by Chris Laurel (claurel@mr.net) The source and some extensions can be found at the WT ftp site magoo.uwsuper.edu or at ftp.cs.tu-berlin.de (wt-05 source only). More info in the WT Readme.
The MacWT version can be found on ftp.circa.ufl.edu or via the Homepage of William Hayden.


Flat-shading Engines


21.05.1999 Smeeze's 3D Engine 21.05.1999
Smeeze's 3D Engine is a flatshading 3d engine for X11 from Robert Smies ( smies@hio.hen.nl ). More information, screenshots and the source can be found on Smeeze's 3D Engine Homepage.

25.02.1997 BattleBall 25.02.1997
BattelBall is a single-/multi-user 3D game which runs under X11-Windows from Philip Hardin (pahardin@cs.utexas.edu). More information, compiled versions and the source can be found on the Homepage of Philip Hardin.

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.

19.04.1996 WatRend 19.04.1996
WR is portable scanline-based 3D rendering engine from Gavriel State (gav@mag1.magmacom.com). More information and the source on Gav's Homepage.

16.11.1995 work in progress 16.11.1995
3D engine by Keith Lucas (sillywiz@wardrobe.demon.co.uk).
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.


Wireframe Engines


16.02.1998 FLY8 03.07.1995
The FLY8 package is a wireframe multiplayer flightsimulator from Eyal Lebedinsky (eyal@eyal.emu.id.au ). Screenshots and the source are available via the Homepage of Eyal.

23.07.1996 X3D 12.06.1995
X3D is an X11-Windows wireframe viewer from Mark Spychalla (spy@castlab.engr.wisc.edu). The source can be found on ftp.cae.wisc.edu.

21.03.1996 Sced 19.09.1995
Sced is a constraint based scene modeller using wireframe display from Stephen Chenney (stephen@cs.su.oz.au). The source can be found on plaza.aarnet.edu.au or via the Sced Homepage.

12.06.1995 VOGLE 12.06.1995
VOGLE (very ordinary graphics learning environment) is a device portable graphics library that is loosely based on the Silicon Graphics Iris GL. VOGL was done by Eric H. Echidna (echidna@munnari.OZ.AU). The source can be found on munnari.oz.au .

12.06.1995 VOGL 12.06.1995
VOGL (very ordinary GL Like Library) is a device portable graphics library that tries to be Silicon Graphics Iris GL compatible. The intention is that any VOGL program will compile unchanged on a machine running SGI GL (the examples do). VOGL is based entirely on the other graphics library VOGLE. VOGL was done by Eric H. Echidna (echidna@munnari.OZ.AU). The source can be found on munnari.oz.au .


Landscape/Voxel Engines


02.03.2000 terraVox 11.05.1999
terraVox (former OpenVL) is an Landscape Engine for PCs (DOS, Linux and Windows) from Alex J. Champandard ( ajc116@demeter.cs.york.ac.uk ). More information, screenshots and the source can be found on the terraVox Homepage.

28.09.1998 Attack 13.08.1998
Attack is a simple 3D landscape game engine from ( TimD@buffbody.com ). More information, screenshots and the source can be found on Attack Homepage.

18.01.1996 Flight through / around Clouds 04.01.1996
FTAC is a landscape engine from Kiselyov Oleg (oleg@pobox.com). The source and more information can be found on the FTAC Homepage.

05.11.1995 Venus 05.11.1995
Venus is a voxel terrain engine by Vincent Lepetit (lepetit@scinfo.u-nancy.fr) using the older TAGL 2.1 library. The source can be found at ftp.cs.tu-berlin.de. More info in the Venus Readme.


Non-realtime Engines


15.04.1996 NuGraf Developer's 3D Toolkit 15.04.1996
The NG D3DT is a commercial 3D library from Okino Computer Graphics, Inc (sales@okino.com). NuGraf's renderer is designed to create fast, high quality photo-realistic images using software generation methods. NuGraf is a complete development system for creating 3D computer graphics applications, the toolkit handles all aspects of the 3D modeling and rendering process. More info on the NuGraf's Homepage.


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