3D Engines List
Flat-shading

This list contains 54 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.

20.07.1999 3D Game Engine 20.07.1999
3DGE is a portal rendering engine for windows. It was a 3rd years university project of Paul Constant ( paul.constant@bigfoot.com ). More information and screenshots can be found on the 3D Game Engine Project 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.

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.

12.01.1999 Quick3D 11.08.1998
Quick3D is a flatshading 3d engine for Windows from Bill Sherman ( wms@cs.jhu.edu ). More information, screenshots and the executable can be found on the Quick3D Homepage.

27.10.1998 (Cy)bernetic Worlds 27.10.1998
CW is a flatshading 3D engine for DOS and Linux from Maddin ( m.schwalb@liebig.gi.he.schule.de ) aka 'Llama' of .tSCc. More information can be found on the (Cy)bernetic Worlds Homepage.

22.07.1998 The Nameless 3d Engine 22.07.1998
The Nameless 3d Engine is a flat shading engine for 3DFX Voodoo graphics hardware on Windows 95 from Andrew Pomerance ( andrewp@andrew.cmu.edu ). More information can be found on The Nameless 3d Engine Homepage.

06.05.1998 View3DApplet 06.05.1998
The View3DApplet is a flat shading 3D engine written in Java from Christian Hahn ( chahn@on-luebeck.de ). More information and the applet can be found on Christian's Java Page.

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.

02.03.1998 Portal Demo 02.03.1998
PD is a portal rendering engine from Adrian Perez ( amperez+@andrew.cmu.edu ) published in the Game Developers Magazine in march 1998. More information and the source can be found as mar98.zip on the Source Code page of the Game Developers Magazine.

29.01.1998 Starglider Pro 29.01.1998
SGP is a 3D game engine for DOS from Oliver Kreylo ( Oliver.Kreylos@stud.uni-karlsruhe.de ). More information, screenshots and a demo can be found on the Starglider Pro Homepage.

28.01.1998 3D Java Viewer 02.01.1998
3DJV is a simple 3D engine written in Java from Eric Harlow ( brain@netbrain.com ). More information and a demo can be found on the 3D Java Viewer 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.

22.07.1997 Boxes 22.07.1997
Boxes is a PC 3D rendering engine from David Farrell ( fdavid@utdallas.edu ). More information, screenshots and the source can be found on the Homepage of David Farrell .

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.

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.

21.04.1997 Perspectives 01.10.1996
Perspectives is a virtual reality graphics interface for PCs by Pierre Barthe (pbarthe@www.mns.fr) in association with Un Autre Monde for PBA Softwares. More information and a demo version can be found on the PBA Software 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.

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.

14.02.1997 work in progress 14.02.1997
A 3d engine from Nils Desle (ndesle@eps.agfa.be).
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.

27.08.1996 Graphics Programming in Windows 17.07.1995
GPW is a book (ISBN: 0-201-60882-0) from Philip Taylor ( ptaylor@microsoft.com).
13.08.1996 FH3D 13.08.1996
FH3D is a tutorial for 3D graphics by Michal Brenner (fh@viktoria.drp.fmph.uniba.sk). (). The source and tutorials can be found on ftp.cdrom.com.

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.

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.

21.03.1996 XYZ++ 01.01.1995
XYZ++ is a commercial 3D graphics class library for PCs from Glacier Point Software (gp@glacierpoint.com). You find some demos and more information on the Glacier Point Software Homepage.

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: 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.

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.

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

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.

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.

27.07.1995 VR Studio 27.07.1995
VRS is a commercial flatshading engine and 3D package from DoMark. A PC demo can be found on ftp.cs.tu-berlin.de.
There is also a world viewer for the Amiga on ftp.uni-paderborn.de

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

10.07.1995 3D_2 10.07.1995
The 3D_2 package from Kane Ironside (mtp1ki@surrey.ac.uk) contains a flatshading engine for PCs. The source can be found on x2ftp.oulu.fi .

06.07.1995 Yanns 3D 06.07.1995
The Yanns 3D engine is a solid color 3D engine by Jon Beltr n de Heredia (jtabeolj@bi.ehu.es) aka Yann from Iguana. The source can be found on x2ftp.oulu.fi .

13.06.1995 Taking Flight 13.06.1995
TF is a book (ISBN: 1-55851-384-1) from Christopher D. Watkins (cwatkins@algorithm.com) and Stephen R. Marenka that contains the PC source for a 6D polygonal flight simulator.
More info on the Algorithm's Book page.

13.06.1995 Virtual Reality ExCursions: with Programs in C 13.06.1995
VREX is a book (ISBN: 0-12-737865-0) from Christopher D. Watkins (cwatkins@algorithm.com) and Stephen R. Marenka that contains the PC source for polygonal 3-D virtual worlds. The engine also supports anaglyph 3-D glasses.
More info on the Algorithm's Book page.

01.01.1995 SWOOP/VR 01.01.1995
SWOOP/VR is the combination of SWOOP (Simulation With Object Oriented Programming) and VROOM (Virtual Reality using Object Oriented Methods), both developed at the Deptartment of Automatic Control & Systems Engineering, University of Sheffield to allow system simulation analysts to virtually enter their simulated processes. A demo can be found on ftp.u.washington.edu .
Contact: Robin Hollands (R.Hollands@Sheffield.ac.uk)

01.01.1995 Flights of Fantasy 01.01.1995
The FOF package for PCs comes with the book "Flights of Fantasy" from Chris Lampton (The Waite Group Press 1993 ISBN 1-878739-18-2). The full source can be found on x2ftp.oulu.fi .

01.01.1995 Gossammer 01.01.1995
Gossamer is a flatshading engine for the Macintosh. The engine can be found on freebsd.cdrom.com .



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