3D Graphic Engines List
A comprehensive list of free and commercial graphics engines
url: cg.cs.tu-berlin.de/~ki/engines.html
|
Amp II
A 3D Game Design System that provides fast scene rendering with per pixel lighting, bump mapping, specular highlighting and stencil shadowing used to create stunning real time graphics.
url: www.4drulers.com/amp.html
Aztica
Developers of 6DX, a DirectX 3D engine for Windows that can be used with C++, Java, Delphi and Visual Basic.
url: www.aztica.com/
Ben Woodhead
benwoodhead.com is an open source 3d game development resouce containing 3D engine source code and documentation.
url: www.benwoodhead.com
Bill's DirectX Site
Direct3D Immediate Mode Games Programming Samples with DirectX 5, 6, and 7, compiled in Visual C++.
url: hometown.aol.com/billybop7/
Chris Hecker/Texture Mapping
Perspective Texture Mapping by Chris Hecker
url: www.gamers.org/dEngine/quake/papers/checker_texmap...
3d engines programming in Java and MS-DOS
Information on programming various types of 3D engines (raycasting, indoor, landscape) in Java and MS-DOS. Source code available.
url: www.geocities.com/siliconvalley/campus/5009/
3D GameStudio - A4
Create 2D and 3D games using a visual interface and a JavaScript style programming language. Supports shadow mapping and BSP trees.
url: www.conitec.net/a4info.htm
3D Graphics Math
A mathematical overview of computer graphics starting with model space and advancing down the graphics pipeline through world space, all the way to device space.
url: cs.fit.edu/~wds/classes/graphics/
3D Graphics Pattern Recognition
Programming projects in OpenGL and Java3D that demonstrate artificial intelligence and pattern recognition useful in 3D games programming.
url: www.geocities.com/cohvi/projects.htm
3D Rad
A programmable, user-friendly, 3D real-time engine which allows you to build interactive 3D worlds by simply placing animated and intelligent 3D objects into a virtual scenery.
url: www.3drad.com/
DarkBASIC
BASIC Language for the PC used to create DirectX 3d games. (free trial)
url: darkbasic.thegamecreators.com/
Desgraff
Tutorials on OpenGL and 3D Studio Max, links to games programming resources, home site of the Decoy3d Engine.
url: www.desgraff.com/
Diesel Engine
An OpenGL Quake3 Arena Map Viewer, written in c++. It supports a variety of features including volumetric fog, portals/mirrors, items, basic entities, skyboxes/cloudlayers, videotextures and multitexturing for up to 6 texture units. [Open source, GPL]
url: www.stud.tu-ilmenau.de/~amigo/
Excession Software.com
OpenGL based 3D wargame construction kit
url: www.peter.co.nz/
Extatica
A C++ object-oriented library featuring easy to use 3D, input, and game engines aimed for small to medium game projects.
url: mapage.noos.fr/victor.nicol/Extatica/
Fly3D Game Engine
Includes latest downloads, demos, and documentation (full reference, guide and tutorials).
url: fly3d.com.br/
Golgotha Forever
the game, and I4, the game SDK.
url: golgotha.sourceforge.net/
Havok
Software development kit for PC, PS2, and Mac.
url: www.havok.com/
NemoX 3D Engine
A 3D engine written in Visual Basic. It provides fast methods to manage 3D geometry throught DirectX 8.1. The web site includes tutorials, demos, source code and downloads.
url: perso.wanadoo.fr/malakoff/index.htm
Obsidian
An open source 3D virtual world for Linux and OpenGL.
url: www.zog.net.au/computers/obsidian/
The Omicrone Engine Project
A multipurpose OpenGL game engine for Windows and GNU/Linux.
url: www.omicron3d.com/
Opale.Soya
High-level, object-oriented 3D engine designed for 3D games in Java. Uses GL4Java to access native OpenGL. [Open Source, LGPL]
url: savannah.nongnu.org/projects/opalesoya/
OpenMind
An open source 3D game engine coded in Java and OpenGL. It features on high performance scenegraph on top of gl4java.
url: www.mind2machine.com/gb/openmind/
Orion3D
3D engine with a tutorial explaining how to use it, and other programs that will help you to build a library of objects and animations.
url: orion3d.alrj.org/index2.php?lang=2
Phil Frisbie's Programming Page
My personal 3D game programming pages. You will find several past and present projects, most with full source code.
url: www.geocities.com/SiliconValley/Lakes/7220/
Power Render 3D Engine
Powerful 3D engine that combines indoor BSP and outdoor terrain levels. Includes Windows based tools and editors using DirectX 8's latest features. [Commercial, w/ demo]
url: www.powerrender.com/
Programming Multimedia and 3D in Realtime
SouthGreece - the OpenGL Trender implementation; Trender SDL - a software-only realtime renderer of 3D Studio files; Earth - a Linux renderer that uses Voodoo cards to show a simple model of the earth and the sun; 3DEnvMap - a Real-time 3D Renderer with Gouraud-Shaded Environment Mapping.
url: www.softlab.ece.ntua.gr/~ttsiod/
Revolution3D-Engine
3D game engine. It uses DX9, and has 3D, 2D, Mouse, Joystick, Keyboard support.
url: www.revolution3d.de/
sbdev
A series of tutorials on raycasting and 3D Programming without a 3D API.
url: www.sbdev.pwp.blueyonder.co.uk/
Serenity Engine
A suite of libraries and tools that provide solution for multi-platform game development on consoles and PC. Supports most major 3D packages.
url: www.hemiware.com/
Simpren
3D renderer DLL based on the Direct3D. [Only for testing]
url: simpren.tripod.com/
Subshock HQ
The headquarters of the Subshock 3D Games programming group.
url: www.tekscode.com/
Superfluxus Media
A 3D audio tool, used to arrange sound spatially allowing new ways of audio programming. It is mainly based on Direct3d Sound and the EAX tecchnology of Creative. Extra feature: space morphing.
url: www.superfluxus.de/
Touchdown Entertainment
Tool set for developing 3D applications for the PC, Sony PlayStation®2 and Microsoft Xbox.
url: www.touchdownentertainment.com/
Tremble 3D
A powerful Wolfenstein 3D style game engine written using for QuickBasic.
url: www.tremble3d.co.uk/
TrueVision
TrueVision is a free 3D DirectX wrapper, giving easy access to complicated DX calls. It allows developers to quickly and easily create 3D apps, and interfaces with any major language
url: www.truevision3d.com/
Yeti3D
A portable software based 3D engine. The engine design was inspired by the brilliant CUBE engine. [Open source, GPL]
url: www.theteahouse.com.au/gba/