3D Engines List
BSP rendering

This list contains 96 bsp rendering engines.




Texture-mapping Engines


23.06.2000 Carsten's 3D Engine 23.02.2000
Ca3D is a 3D engine for DOS from Carsten Fuchs ( CarstenFuchs@t-online.de ). More information, screenshots and (NEW) a demo can be found on the Homepage of Carsten's 3D Engine.

12.05.2000 Miracle 3D 22.12.1999
Miracle 3D is a Windows 3D engine from Damir Sagidullin ( _spider@mail.ru ). The demo can be found on the Miracle 3D Homepage.

12.05.2000 Eraser 12.05.2000
Eraser is a fast DOS 3D engine from Lassi Kumpula ( musamies.rave@iobox.com ). More information and screenshots can be found on the Eraser Homepage.

27.04.2000 Titan Engine 27.04.2000
The Titan Engine is a 3D engine for Windows from Ignacio Castaño Aguado, José Luis Fernández Rueda, Gabriel Rodríguez Alberich and Julio César Espada Rodrígue ( titan@talika.fie.us.es ). More information, screenshots, a demo and the source for an older version (called Nemesis) can be found on the Titan Project Homepage.

27.04.2000 ENG32 26.01.1999
ENG32 is a Windows 3D engine from Harald Nowak ( ishn@infrasoft.co.at ). More information, screenshots and a demo can be found on Harald Nowak's 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.

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 .

12.04.2000 Fly3D 04.08.1998
Fly3D is a 3D engine for Windows by Fabio Policarpo ( fabio@paralelo.com.br ). More information, screenshots, the sdk and a demos can be found on the Fly3D Homepage .
The engine will be featured in the book 3D Computer Game Technology - Theory and Practice from Alan Watt and Fabio Policarpo (Addion Wesley).

04.04.2000 Basic3D 04.04.2000
Basic3D is a 3D engine for Windows from Matthieu Gazin ( Matthieu.Gazin@wanadoo.fr ). More information and a demo can be found via the (french) Homepage of Matthieu Gazin under projects/Basic3D SDK.

04.04.2000 Sparklight 05.08.1998
SL is a software rendering 3D engine for DOS and linux by Christian Fleischer (daydream@cs.tu-berlin.de) More information, screenshots and a demo can be found on the Sparklight Homepage .

04.04.2000 Coockie's 3D Engine 20.01.1997
C3D is a 3D engine for Pentium PC by Erwin Coumans ( coockie@chello.nl ) aka 'Cookie'. The source can be found at http://members.xoom.com/gamedev/download/sources/demosrc.zip, the demo is found at http://members.xoom.com/gamedev/download/sources/demosrc.zip.

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.

08.02.2000 QLeVe 08.02.2000
QLeVe is a Quake II level viewer for Windows from Claudiu Marinescu ( cobra_studios@yahoo.com ). More information, screenshots and a demo can be found via the Cobra Studios Homepage

23.12.1999 Purgatory 23.12.1999
Purgatory is a 3d pc engine for Windows by Marco Corbetta (ivy_mantled@yahoo.com , marcoc@prograph.it) More information,screenshots and a demo can be found at the Purgatory 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.

23.12.1999 Golk 23.12.1999
Golk is a 3D engine for Windows and Linux from Ingmar Stein ( Ingmar@digital-phenomenon.de ). More information and screenshots can be found on the Digitial Phenomenon Homepage

22.12.1999 Twister 28.09.1999
Twister is a "Quake-style" 3D engine for Windows by Stefano Lanza ( steflanz@tin.it ). More information, screenshots, demo and source can be found on the Twister Homepage.

22.12.1999 zViewer 09.02.1999
zViewer is the second 3D engine being written by Dan Royer (aggravated@bigfoot.com) and Tauno T. Taipaleenmaki (tataipal@mail.student.oulu.fi). More information and a demo can be found via the Homepage of Dan Royer in the zViewer/zEditor section.

22.12.1999 GFX4D 22.12.1999
GFX4D is a Glide 3D engine from Ondrej Kollar (andygfx@gtinet.sk), Peter Popvec and Paval Lesnak. More information and screenshots can be found on the GFX4D Homepage.

09.11.1999 MGRage 09.11.1999
MGRage is a 3D engine for Windows from Sebastien Chemin ( nanotech@club-internet.fr ). More information, screenshots and a demo can be found on the MGRage Homepage.

29.10.1999 Exist 29.10.1999
Exist is a 3D Game Engine for Windows from Mike Fricker (mfricker@sprint.ca). More information and screenshots can be found on the Exist Homepage.

18.10.1999 NBFB 13.10.1999
The NBFB Engine is a full 3D engine for DOS and Windows from Marcus Lynn ( Marcusl@CSL.COM ). More information and screenshots can be found on the Homepage of Marcus Lynn.

08.10.1999 Bullet3D 08.10.1999
Bullet3D is a 3D library for Windows from BIll Bo ( ufbl0361@ms25.hinet.net ). More information, screenshots and a demo can be found on the Bullet 3D Homepage.

22.09.1999 Advanced 3D Game Programming using DirectX 7.0 22.09.1999
The book "Advanced 3D Game Programming using DirectX 7.0" from Adrian Perez ( cuban@cmu.edu ) contains a 3D engine with the following features: More information, screenshots and demos can be found on the "Advanced 3D Game Programming using DirectX 7.0" Book Homepage. The book will be released march 2000.

17.09.1999 Arfnold 2 17.09.1999
Arfnold 2 is a 3D engine for Windows 95/98 by by Andrei Fortuna ( andreif@mail.dntis.ro ) aka 'Stormbringer'. More information, screenshots, a demo and the source can be found on Stormbringer's Homepage.

15.09.1999 A4-Engine 15.09.1999
The A4-engine is a commercial game engine for Windows 95 / DirectX, and part of the GameStudio 3D game authoring system from Conitec. Here's the features: More information, screenshots, tutorials, and demos can be found on the A4 Engine Homepage.

13.09.1999 Zeta 22.11.1997
Zeta is a 3D engine for PCs from Adrian M Perez ( amperez+@andrew.cmu.edu ) . More information, screenshots and a demo can be found on the Zeta Homepage.

08.09.1999 V3D 07.07.1999
V3D is a 3D engine for Windows 95/98 from Rich ( v3dengine@hotmail.com ). More information, screenshots and a demo can be found on the V3D 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.

08.08.1999 Adamantium 08.08.1999
Adamantium is a commercial 3D engine for Windows 95 from Revenant. More information can be found via the Revenant Homepage

12.05.1999 Gran3D 12.05.1999
Gran3D is a Windows 3D Engine by Kim Jeong Ju (haje01@netsgo.com) . It was designed to work seamlessly with 3D Studio Max and 3D acceleration card. More information, screenshots and demos can be found on the Gran3D 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.

25.02.1999 Poly Engine 27.09.1996
The PE is a PC 3D Quake-like game engine from Alexey Goloshubin ( alexey@ii.uib.no). More information and the source is available via the Homepage of Alexey Goloshubin .

09.02.1999 Venerium 09.02.1999
Venerium is a Windows'9x/NT 3D engine by Ivan Sheblucin > (ivan@elma.zgrad.ru). More information, screenshots and demo can be found on Venerium Homepage .

18.01.1999 Dream Engine 28.01.1998
DE is a 3D engine for DOS from Martin Valigursky ( valigursky@geocities.com ). More information, screenshots and a demo can be found via the Homepage of Martin Valigursky.

15.01.1999 Flatland Rover 15.01.1999
Flatland Rover is 3d engine with 3DML (3D Markup Language) support that works as WWW browser plugin (Netscape Navigator, MS Internet Explorer, AOL) from Flatland Online Inc. 3DML is a easy to write 3D description language that support building blocks and animations. Information, software, tutorials, screenshots, and more can be found at the Flatland Web Site.

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.

18.12.1998 VD/Eclipse 02.09.1997
VD/Eclipse is a commercial Windows 3D graphics engine from Vulpine Design. More information, screenshots and a demo can be found on the Vulpine Design Homepage.

27.10.1998 Duality Engine 27.10.1998
The Duality Engine is a commercial 3D game engine for PCs and Macintosh from Double Aught, Inc. More information and screenshots can be found on the Duality Homepage .

04.09.1998 GLWOF 04.09.1998
GLWOF (OpenGL World Of Fantasy) is the new version of the WOF Quake viewer by Frank Willemsen (frankw@xs4all.nl) and Corin Langosch ( corinl@metronet.de ). More information and a demo can be found on the GLWOF Homepage.

22.07.1998 3D Engine 22.07.1998
3E is a DOS 3d engine by Steffen Waldersdorff Løffler ( steffenl@post10.tele.dk ). More information, screenshots and a demo can be found on the Homepage of Steffen Waldersdorff Løffler.

21.07.1998 X-Engine 21.07.1998
XE is a 3D engine for Windows 95 from Ales Mlakar aka JaZzBrE ( jazzbre@slo.net ). More information and a demo can be found on the X-Engine Homepage.

21.07.1998 T Vaughan's 3D Graphics Engine 21.07.1998
TV3DGE is a 3D for Windows 95 from Thomas Vaughan ( ThomasVaughan@classic.msn.com ). More information, screenshot of the map editor, a demo can be found on the T Vaughan's 3D Graphics Engine Homepage.

08.06.1998 PortalRend 15.12.1997
PR is a windows 95 portal rendering engine from Alex Clarke (ma5adc@bath.ac.uk ). More information and a demo can be found on the PortalRend Homepage.

06.05.1998 Tremor 06.05.1998
Tremor is a 3D game engine for Linux from Rich Drewes ( tremor@interstice.com ). More information, screenshots and a demo can be found on the Tremor Homepage.

05.05.1998 Virtuosys II 05.05.1998
Virtuosys II is a 3D engine for DOS from Somogyi Balázs ( sb_remal@arrabonet.gyor.hu ). More information, screenshots and demos can be found on the Virtuosys II Homepage.

05.05.1998 Arfnold 05.05.1998
Arfnold is a 3D engine for PCs by Andrei Fortuna ( andreif@mail.dntis.ro ) aka 'Stormbringer'. More information, a demo and the source can be found on Stormbringer's Homepage.

19.03.1998 Amp Game Development System 13.05.1997
The AGDS (formerly Diamond 3D Game Development System) is a complete game development system for Windows 95 from Slam Software. More information, screenshots and a demo can be found on the Slam Software Homepage.

16.03.1998 zEditor 14.02.1997
zEditor is a 3D engine for Windows 95 by Dan Royer (aggravated@bigfoot.com) and Tauno Taipaleenmaki (tataipal@mail.student.oulu.fi) More information, demos, screenshots, updates and tutorials can be found via the Homepage of Dan Royer.

04.03.1998 NetImmerse 21.07.1997
NetImmerse is a commercial object oriented Game Engine for PCs from Numerical Design, Ltd. (NDL). NetImmerse is currently being used for upcoming games from Broderbund Red Orb Entertainment, FASA Interactive, Greystone and Media Station.
More information, screenshots and a demo can be found on the NetImmerse Homepage.

12.02.1998 Torch 12.02.1998
Torch is a commercial 3D engine for Windows 95/NT from Newfire. More information, screenshots and the browser plugin (for software developers only) can be found on the Newfire Homepage.

30.01.1998 P3D 30.01.1998
P3D is a quake like 3D engine for DOS by Pin Fei Sun ( pfsun@undergrad.math.uwaterloo.ca ). More information, the source and other 3D demos can be found on the BSP3D Homepage.

28.01.1998 Extrinsic Dawn 15.08.1997
ED is a Quake level viewer for PCs from Ben Cohee ( benco@gisco.net ) originally based on QMap from Sean Barrett. More information and the source can be found on the Extrinsic Dawn Homepage.

08.12.1997 HyperRender 08.12.1997
HyperRender is a 3D engine for PCs by Gibby Koldenhof ( flux@iaehv.nl ) aka 'flux'. More information and screenshots can be found on the HyperRender Homepage.

01.12.1997 Alpha Project 12.08.1996
The Alpha Project is renderer with 6 DOF texturemapper by John DiCamillo (milod@netcom.com). More information, tutorials (and some source code) about 3D texture mapping and MIP-mapping can be found via the Homepage of John DiCamillo.

24.11.1997 House Modelling Project 22.11.1997
HMP is a 3D engine for PCs by Tom Hammersley ( tomh@globalnet.co.uk ). More information, screenshots, documentation, tuorials and a demo can be found on the Graphics Coding Webpage of Tom Hammersley .

22.11.1997 CLIFF 03.11.1997
CLIFF is a PC 3D engine by Komodakis Nikos (komod@csd.uch.gr). More information, screenshots, binaries and the source can be found on the CLIFF 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.

10.11.1997 Frag Isaland 10.11.1997
Frag Isaland is a pure Java 3D polygon engine from Niclas Thisell (niclas@thermometric.se) and Andreas Suurkuusk (andreas@thermometric.se) of the 'Carebears'. More information and the applet can be found on the Frag Island Homepage.

03.11.1997 Direct3D Quake Viewer (Broken Link!) 03.11.1997
The D3DQV is a Direct3D engine for Windows 95 by Keith Harrison ( kh@netcomuk.co.uk ). More information, the source and binary can be found on the Direct3D Quake Viewer 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 .

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 .

22.09.1997 QMap 16.06.1997
QMap is a Quake level viewer for PCs from Sean Barrett ( buzzard@world.std.com ) More information and the source can be found on the QMap Homepage.

15.08.1997 Zen 15.08.1997
Zen is a 3D engine for PCs from Gerber Dominique ( dominique.gerber@hol.fr ) of Atlantis Productions. More information and screenshots can be found on the Atlantis Homepage.

16.06.1997 Engine Zero 16.06.1997
EZ is a commercial 3D engine for PCs from Engine Studio. More information and a demo can be found on the Engine Zero Homepage.

06.06.1997 World Of Fantasy 30.12.1996
WOF is a Quake viewer for PCs by Frank Willemsen (frankw@xs4all.nl) and Corin Langosch ( corinl@metronet.de ). More information, a demo and screenshots can be found on the WOF Homepage, the source of an older version is available on the old World Of Fantasy Homepage.

07.05.1997 SQuake 25.04.1997
SQuake is a DOS Quake viewer by Riccardo Scarsi (scarsi@athena.polito.it) and Massimo Rossi. More information, the source and binary can be found on the SQuake Homepage.

30.04.1997 MindRender 26.02.1996
BR is a high performance programmer's API for PCs from Themekit Ltd. More information and a demo is available on the ThemeKit Homepage.

03.04.1997 Xvizn 04.10.1996
Xvizn is a VR library for PCs by Tomas Bily (tomby@atrey.karlin.mff.cuni.cz). More information and the source (to the alpha version) is available on Tomby's Virtual Reality and 3D graphics page.

14.02.1997 work in progress 14.02.1997
A 3d engine for PCs from Tim DeBruine (tdeb@eit.com).
23.01.1997 BSP3D 23.01.1997
BSP3D is a polygon renderer for PCs by Pin Fei Sun ( pfsun@undergrad.math.uwaterloo.ca ). More information, the source and other 3D demos can be found on the BSP3D Homepage.

29.10.1996 Arsenal 16.09.1996
Arsenal is a PC 3D engine by Mark Grocki (mgrocki@umd.umich.edu) from Hirise Software. More information and some demos on the Hirise Homepage.

19.07.1996 Deskent 25.03.1996
Deskent is a Descent clone from Oskari Tammelin (phantom@solutions.fi) aka 'Phantom' of COMPLEX. More information, screenshots and a demo on the Deskent 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).

Non-realtime Engines


26.05.1999 DJDOOM 26.05.1999
DJDOOM is a DOOM level viewer from Kais Dukes of Majestic-12 Games (majestictwelve@postmaster.co.uk). The full source code, screenshots and executables can be found on the Majestic-12 Games website.


Texture-mapping Engines


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


12.03.1998 MegaGraph Graphics Library 01.01.1995
The MGL is a 3D graphics library for PCs from SciTech. More information and source can be found on the MGL Homepage.


Doom/Wolfenstein Engines


27.12.1996 Fear 15.07.1996
Fear is a doom engine from Gyro Gearloose ( gyro@blarg.net ).
The demo,source and some more pictures can be found on the File Area of Gyro Gearloose.

12.09.1996 Jupiter 09.09.1996
Jupiter is a 3D DOOM engine by Jeff Jam (jjam@mustang.uwo.ca). More information and a demo on the Jupiter 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.

23.07.1996 Bad Mood 23.07.1996
BM is a doom engine for the Atari Falcon 030 from Bertrand Le Roy (bleroy@ccr.jussieu.fr) , Laurent Sallafranque (sallafra@col.bsf.alcatel.fr) and Johan Klockars (d8klojo@dtek.chalmers.se). The source and executable can be found on the Bad Mood homepage.


Flat-shading Engines


05.05.1998 Chrome 05.05.1998
Chrome is a portable flat shading 3D engine from Martijn Boekhorst ( m.boekhorst@wxs.nl ). More information, screenshots and the source code can be found via Martijn Boekhorst's Homepage.

15.04.1998 Browser 3D 15.04.1998
Browser 3D is a pure Java 3D engine from Andrei Cioroianu (andcio@hotmail.com). More information, the applet and the source code can be found on the Browser 3D Home Page.

01.07.1997 BSP Tree Demo 25.09.1996
The BTD is an interactive Java applet that allows the user to create and modify a BSP tree and displays the result with flatshaded polygons. The applet is from Paton J. Lewis (pjl@cs.brown.edu ). The demo and more information can be found on the Java BSP Tree Demo 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.

12.02.1997 BSP Tree Sample 12.02.1997
The BTS is the companion source code to the BSP Tree FAQ of Bretton Wade ( bwade@qualia.com ) . The source can be found on ftp.sgi.com.

20.11.1996 Purple Haze 15.07.1996
Purple Haze is the 3D BSP engine Fast3D from Stefano Tommesani ( tommesa@ulisse.cedi.unipr.it ) and the object to BSP converter Jaluit from Andrea Marchini (marchini@ulisse.cedi.unipr.it). More information, the source and demo can be found on the Purple Haze Homepage.
The BSP Tree compiler and documentation about BSP trees (traversing, balancing, polygon splitting etc) can be found on the BSP Tree compiler Homepage.

04.01.1996 DDJ: BSP Rendering 04.01.1996
BR is a sample system to render 3-D scenes from 2-D BSP trees, as discussed in "Ramblings in Realtime" column in the May/June, July/August, and November/December 1995 issues of "Dr. Dobb's Sourcebook" from Michael Abrash (mikeab@idsoftware.com). The source can be found on ftp.idsoftware.com. More info in the BSP Rendering Readme.

08.11.1995 work in progress 08.11.1995
BSP tree rendering engine by Cleo Saulnier (p8uu@unb.ca).

04.09.1995 DView 04.09.1995
The DView package from Jack Hill (jkhil@dbsoftware.com) contains a flatshading engine for PCs. The source can be found on x2ftp.oulu.fi . More info in the DView Readme.

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.

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


Wireframe Engines


08.07.1997 EarthQuake 08.07.1997
EarthQuake is a wireframe Quake level viewer from Eric Victor Powers (powerg@deltanet.com). The source can be found on the EarthQuake Hopmepage.


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