3D Engines List
Z-Sorting

This list contains 81 z-sorting 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.

12.04.2000 Legus3D 23.03.1998
Legus3D (former LEGUS Virtual Reality System) is a commercial real-time rendering engine for PCs from Branimir Karadzic ( karadzic@eunet.yu ). More information, screenshots and demos can be found on the Legus 3D Homepage.

10.04.2000 JVector 20.05.1999
JVector is a realtime 3D engine written in Java from Jacob Jensen ( jacob@cabocomm.dk) aka 'kvark/prone' . More information, screenshots and the applets can be found on the JVector 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.

22.12.1999 Power Render 09.09.1996
PR is a high performance 32-bit rendering engine for PC's by Chris Egerter (egerter@egerter.com), the author of the WordUp Graphics Toolkit. More information and a demo on the Power Render Homepage.

29.10.1999 Nectar Engine 11.11.1998
The Nectar Engine is a real-time commercial 3D engine for Windows 95 from Jerome Lanquetot ( jlanquetot@hoplandbros.com). More information, screenshots and a demo can be found on the Nectar Engine Homepage .

18.10.1999 DDJ: RaveKit 15.07.1997
RaveKit is a portable 3D framework by Mark Carolan presented in Dr. Dobb's Journal July 1997 . The source (for Mac and Windows including the RAVE library) can be found on ftp.ddj.com.

28.09.1999 Eng3D 22.04.1999
Eng3D is a small 3D engine for DOS from Gautier de Montmollin ( Gautier.deMontmollin@maths.unine.ch ). More information, screenshots and the source can be found on the Eng3D Homepage

17.09.1999 SMF3D DeepEllum 3D Engine 17.09.1999
SMF3D DeepEllum 3D Engine is DOS 3D engine from Scott Geppert ( ScottGeppert@thePentagon.com ). More information, screenshots and a demo can be found on the SMF3D DeepEllum 3D Engine Homepages.

03.09.1999 JView3D 27.03.1998
JV3D is a Java 3D engine from Thomas Landspurg of Tomsoft (tomsoft@worldnet.net). More information, screenshots and demos can be found on the JView3D Homepage.

17.07.1999 Open Media Toolkit 17.07.1999
The OMT is an 3D engine and application framework for Mac, PowerPC, Windows 95/NT from Pacific Media WorX. More information and documentation can be found on the Pacific Media WorX Homepage.

06.05.1999 SGE 3D 06.05.1997
SGE 3D is a 3D engine for PCs from Michael Janney (jazzvibe@snakebite.com) aka 'Jazzvibe'. More information and screenshots can be found on the SGE 3D homepage.

22.04.1999 Glista 3D 22.04.1999
Glista 3D is a 3D engine for Windows from Milos Tosic (glista3d@hotmail.com). More information and a demo can be found on the Glista 3D Homepage

15.01.1999 SurRender 01.01.1995
SR is a commercial visualization class library from Hybrit Ltd (surrender@hybrid.org). More information, screenshots and a demo can be found on the SurRender Homepage

13.01.1999 VR-AGE 13.01.1999
VR-AGE is a commercial 3D rendering and sprite engine for Windows / DirectX from Webfoot Technologies. More information, demos and screenshots can be found via the Webfoot Technologies Homepage .

13.01.1999 3D-Wage 13.01.1999
3D-Wage is a commercial 3D rendering and sprite engine for Windows / DirectX from Webfoot Technologies. More information, demos and screenshots can be found via the Webfoot Technologies Homepage .

11.01.1999 Katharsis 11.01.1999
Katharsis is a commercial 3D engine for Windows 95/NT from Digital Infinity. More information and screenshots can be found on the 3D Engine Homepage .

20.11.1998 TGMP 01.04.1997
TGMP is a 3D graphics engine for PCs using DELPHI by Peter Dove (peterd@graphicalmagick.com) and Don Peer (dpeer@mgl.ca). The source files can be found at the Delphi Informat 1997 File Library under the name DI9704DP.ZIP.

17.11.1998 3D-Mesh-Viewer 17.11.1998
3DMV is a PC 3D engine from Timothy S. Bowers ( tsb@icon.co.za ). More information, screenshots and the source can be found via the Homepage of Timothy S. Bowers.

05.10.1998 3D Graphics Engine 12.02.1998
3DGE is a commercial 3D API for PCs from Twilight 3D. More information and screenshots can be found on the 3D Graphics Engine Homepage.

21.07.1998 Jaw3D 16.12.1996
Jaw3D is a 3d engine by Jawed Karim ( jaw3d@jawed.com ). More information and a demo can be found on the Jaw3D Homepage.

23.03.1998 Luna 23.03.1998
Luna is a 3D engine for PCs from Adam Jenkins ( jenkins@jfam.demon.co.uk ) More information and screenshots can be found via the Homepage of Adam Jenkins .

30.01.1998 HiRender 29.10.1996
HiRender is a PC 3D rendering API by Mark Grocki (mgrocki@umd.umich.edu) from Hirise Software. More information, an SDK and a demo are available via the Hirise Homepage.

26.01.1998 RTMZ 14.07.1995
RTMZ is a 3D engine for PCs from Davide Pasca ( dpasca@ix.netcom.com) and Fabrizio Zavagli (f.zavagli@agora.stm.it). The source can be found on the Homepage of Davide Pasca..

14.01.1998 Regicide 14.01.1998
Regicide is a 3D engine for DOS from Richard Sim ( richard@hyper.net.au ). More information and screenshots can be found via the Homepage of Richard Sim .

23.10.1997 PXD Trainer 23.10.1997
The PXD Trainer is a tutorial 3D engine for PCs from Kasper Fauerby (tm@image.dk ) aka 'Telemachos' of Peroxide. The source and tutorials can be found on x2ftp.oulu.fi as pxdtut3.zip and pxdtut4.zip.

22.10.1997 EGLE 15.08.1997
EGLE ( Enhanced OpenGl Engine ) is a 3D game engine by Phil Frisbie ( pfrisbie@geocities.com ). More information, screenshots and the source and binary can be found on the EGLE Homepage.

22.10.1997 Threed 22.10.1997
Threed is the Linux port of the 3D engine by Jean-Francois Dube (deks@videotron.ca) aka 'Deks' of IncaMaster. More information, screenshots and the source can be found on Threed Homepage .

06.10.1997 Virtual Reality 06.10.1997
VR is a 3D flight simulator for DOS from Max Bennedich ( maxx.addictpc@usa.net ). More information, screenshots, documentation and a demo can be found on the Virtual Reality Homepage.

06.10.1997 Spyd3r's 3D 06.10.1997
S3D is a PC 3D engine by Spyd3r (s2207530@cse.unsw.edu.au). More information, screenshots and demos can be found on Spyd3r's Homepage.

22.09.1997 3D Game Engine 24.02.1997
3DGM is a landscape game engine for PCs by Raymond Penners ( raymondp@win.tue.nl ) More information and the source can be found on the 3D Game 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.

15.08.1997 SMEG 3D 15.08.1997
SMEG 3D is a 3D engine for PCs by 'Gedge' ( gedge@eh.u-net.com ). The demo can be found on the SMEG 3D Homepage.

15.08.1997 Enigmatic Experience 30.12.1996
The Enigmatic Experience is a polygon renderer for Windows by Dion Picco (dpicco@garfield.cs.mun.ca) and Steven Lilly. Dion Picco just moved his homepage, on the new page there is no information or link to the source of the Enigmatic Experience engine.

30.06.1997 3D System 13.03.1997
3DS is a 3D engine by Tom Hammersley (tomh@globalnet.co.uk). Many tutorials about 3D programming, demos and screenshots can be found on the Tom Hammersleys Graphics Coding Page.

10.06.1997 Obj3d 10.06.1997
The Obj3d Java applet is a 3D engine by Bencsath Boldizsar (boldi@inf.bme.hu ). The java applet can be found on the Obj3d Homepage.

06.06.1997 3D Reality Rendering System 06.06.1997
3DRS is a 3D rendering library for PCs by TS Group Entertainment. More information and a demo can be found on the TS Group Entertainment Homepage.

16.05.1997 The Chaos Engine 16.05.1997
TCE is a 3d engine for PCs from Lars Andersson ( lars_and@algonet.se ). More information, screenshots, source and executable can be found via Lars' 3D Graphics Programming Page.

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.

01.04.1997 3D Objcad 01.04.1997
3D Objcad is a 3D engine for PCs by Dhonn Lushine (Ludhonn@aol.com). The demo can be found at the Dhonn Lushine Programming Homepage.

17.01.1997 Shandy 10.01.1997
Shandy is a polygon renderer for PCs by Andrew Po-Wai Cheung ( apwc@doc.ic.ac.uk ) More information can be found on the Shandy Homepage. The source and demo can be found on x2ftp.oulu.fi.

28.10.1996 3DR 01.01.1995
3DR is Intel's scalable, real-time 3D graphics library which has been optimized for the Pentium(R) processor. Intel announced on the 23 october 1996, that 3DR is no longer supported.

09.09.1996 E3Dngine 09.09.1996
E3D is a 3d engine for PCs from Jacco Bikker (aka 'The Phantom') (Jacco.Bikker@QuestIntl.Com ) More information and a demo can be found on the Phantom Cyberspace 3D Homepage.

20.08.1996 WordUp Graphics Toolkit 14.06.1995
WGT is a graphics library for PCs by Chris Egerter (egerter@egerter.com). Beside a 3D engine, the 10 libraries offers sprite animation, 3d math, drop-down menus, scrolling engine, joystick commands, FLI/FLC animation routines, file selector, serial communications and a 32-bit protected mode digital sound system for playing music and mixing sound effects real-time. A demo of the library can be found on x2ftp.oulu.fi . The wgt directory also contains 3 tutorials with source for linear texturemapped polygons and other interesting stuff like landscape rendering and texturemapped phong shading.
More information, demos and tutorials on the Egerter Software Homepage.

25.07.1996 3d Graphic Tools 25.07.1996
3DGT is a graphics software developer's tool for the Microsoft Visual Basic and Visual C++ environments from Micro System Options ( moptions@concentric.net ). More information on the Micro System Options Homepage .

15.07.1996 3DTOSHI 15.01.1996
3DTOSHI is a 3D engine for PCs by Toshiaki Tsuji (tsuji@cs.concordia.ca). A source/demo can be found on x2ftp.oulu.fi.

22.05.1996 BRender 01.01.1995
BRender (Blazing Render) is a complete system with an applications interface, graphics libraries and device drivers by Argonaut Software. Contact: Argonaut Software (paul@argonaut.com, rich@argonaut.com)
Information about BRender as taken from news and emails.
Move information and demos on the Brender Homepage .

25.03.1996 DCC 3DE 25.03.1996
3DE is a 3D engine for 386 PCs by Teemu Laakso (x-wizard@rack.improvers.fi) aka 'Zjack' of 'DCC VR Labs'. A source anx executabled can be found on x2ftp.oulu.fi .

21.03.1996 Citigrade 3D 21.03.1996
CG3D is a 3D API and editor for PCs from Claude Marais (Claude@wwg3.uovs.ac.za).
The library and some tutorials can be found on x2ftp.oulu.fi . More info in the Citigrade 3D Readme.

21.03.1996 SJM386 21.03.1996
SJM386 is a 3D engine for 386 PCs from Steve Madsen (smadsen@cs.muohio.edu).
The source can be found on x2ftp.oulu.fi . More info in the SJM386 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.

31.08.1995 Mech 19.06.1995
Mech is a 3D graphics/dynamics engine by David Wu. A demo can be found on x2ftp.oulu.fi .

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).
01.01.1995 Paradise 01.01.1995
Paradise is a 3D engine for 386 PCs from Robert-Jan Elias (Elias@fel.tno.nl). A demo can be found on wuarchive.wustl.edu.


Gouraud-shading Engines


02.02.2000 Trender 23.12.1999
Trender is portable a gouraud shading 3D engine for Linux and Windows from Thanassis Tsiodras ( ttsiod@softlab.ntua.gr ). More information, screenshots and the source can be found on the Trender Homepage.

18.01.1999 3D Studio 07.10.1997
3D is a simple object editor for PCs from Spencer Pickett ( spickett@lucent.com ). More information and the demo can be found on the Spencer Picketts Project Homepage

18.01.1999 Mercury 18.01.1999
Mercury is a Windows 95/98 3D engine from Adam Jenkins ( jenkins@jfam.demon.co.uk ). More information and screenshots can be found on the Homepage of Adam Jenkins .

06.04.1998 Tutor 06.04.1998
Tutor is a tutorial 3D engine for DOS from Libor Capak (xcapak@fi.muni.cz) . More information,a screenshot and the demo with source can be found on the Programming Page of Libor Capak.

15.04.1997 M3D 15.04.1997
M3D is a PC 3d engine by 'Memon' and 'Raynet' of iNSiDE informatics. The source and binary can be found via the iNSiDE Homepage on the Products page.

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.

08.11.1995 work in progress 08.11.1995
A gouraud shading engine by Davide Pasca (dpasca@vv.val.net).
31.08.1995 GVectors 19.06.1995
GV is a gouraud shading engine for PCs from Terry Sznober (tumblin@mi.net). The source can be found on x2ftp.oulu.fi . More info in the GVectors Readme. There is also a vector editor for the V10 format on x2ftp.oulu.fi .

31.08.1995 3D Vectors 10.06.1995
The Modex 3D Vector Library from John McCarthy (BRIAN.MCCARTHY@CANREM.COM) contains a PC gouraud shading engine. The source can be found on x2ftp.oulu.fi . More info in the 3D Vectors Readme.

31.08.1995 3D World 31.08.1995
3DW is an engine from Istvan Adam Frits (I.A.Frits@derby.ac.uk). The demo can be found on x2ftp.oulu.fi . More info in the 3D World Readme.


Flat-shading Engines


04.04.2000 True3D 04.04.2000
True3D is a simple 3D engine for Java from Trevor Wilkin ( GamesProgramming@freenetname.co.uk ). More information, the applet and source can be found on Trev's Java Homepage.

04.02.2000 Evil3D 04.02.2000
Evil3D is a simple 3D engine for Java from Trevor Wilkin ( GamesProgramming@freenetname.co.uk ). More information, the applet and source can be found on Trev's Java Homepage.

26.05.1999 Blast3D 26.05.1999
Blast3D is a flatshading 3D engine for DOS from Tobias Johansson ( tobias_johansson@mailcity.com ). More information, screenshots and the source can be found on the Blast3D Homepage.

27.12.1997 3D Clip 27.12.1997
3DC is a simple 3D engine for DOS from Nils Pipenbrinck aka 'Submissive'. More information about 3D clipping, a screenshot, the source and executables can be found on the 3D Clipping Homepage.

19.12.1997 Checkers 3D 19.12.1997
C3D is a 3D checkers game for DOS from Leandro Bernsmuller (lebe@geocities.com) and Sandro Daniel Camillo. More information, screenshots, the source and executables can be found on the 3D Checkers Homepage.

03.11.1997 Java 3D Viewer 03.11.1997
The J3DV is a flat shading 3d engine from Paul Flavin ( imaging@frontiernet.net ). More information and the java demo can be found on the Java 3D Viewer Homepage.

23.10.1997 Raven3D 23.10.1997
Raven3D is a simple commercial PC 3D game engine from Joe T. McCormack ( jmccorm@midusa.net ). More information, screenshots and a demo can be found on the Raven3D Homepage .

23.10.1997 3D Tutor 23.10.1997
3DT is a simple 3D engine tutorial by Johan E. Thelin ( pstjohan@hotmail.com ). The tutorials and source can be found on the 3D Tutor Homepage.

23.10.1997 Java Solid Shading 23.10.1997
JSS is a 3D java tutorial engine from Johan E. Thelin (todd.sundsted@javaworld.com). The tutorial, source and demo can be found on the Java Solid Shading Homepage.

10.06.1997 MOSHE 10.06.1997
MOSHE is a 3D engine for PCs from Ohad Eder Pressman (kombat@netvision.net.il ) aka `Kombat` of iMMoRTaLs. Some more information and a demo can be found on the iMMoRTaLS Homepage under Latest News.

14.02.1997 3D Probe 14.02.1997
3DP is a simple 3D engine by Wayne (powen@ilink.nis.za) posted in comp.graphics.algorithms. The source can be found in the 3D Probe info file.

17.07.1996 DDJ: ZSort 16.07.1996
ZS is a sample system to render 3-D scenes with a span-buffer as discussed in the May/June -- July/August 1996 issues of "Dr. Dobb's Sourcebook" from Michael Abrash (mikeab@idsoftware.com). The source can be found on ftp.idsoftware.com. There is also a DOS port to DJGPP Allegro at the Michael Abrash porting page. More information can be found on the Quake Hidden Surface Removal webpage.

26.02.1996 Great Evil's Vectors 01.01.1995
The Vector library from Robert Copeland (aka 'Great Evil') (gt5111a@prism.gatech.edu) contains a Mode X flatshading engine for 386 PCs. The source can be found on x2ftp.oulu.fi . More info in the Greater Evil Vectors Readme or on the Homepage of Robert Copeland.

04.01.1996 DDJ: 3D Clip 04.01.1996
3C is a sample system to render 3-D scenes to illustrate 3-D clipping, as discussed in "Ramblings in Realtime" column in the March/April 1995 issue of "Dr. Dobb's Sourcebook" from Michael Abrash (mikeab@idsoftware.com). The source can be found on ftp.idsoftware.com. More info in the 3D Clip Readme. or on the Quake 3D Clipping webpage.

31.08.1995 The Guts 01.01.1995
TG is a test for some very fast and expandable object oriented graphics and animation routines from Matthew Lamari (eng-mcl@jcu.edu.au). A demo can be found on falcon.jcu.edu.au. More information in the The Guts Readme.


Wireframe Engines


11.11.1997 ZED 22.06.1995
The ZED engine is a very basic 3D engine from Sebastion Loisel (zed@sgi.com). It was developed in conjuction with the ZED 3D tutorial about polygon scanconversion, texture mapping and phong shading. The tutorial and source is available on the Homepage of Sebastion Loisel.


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