Main page Computer games Game development Author related Webpage related
Computer Graphics Art Computer Graphics Software Development Unofficial URL Advanced Graphics Page
-Main page
-Computer Graphics Art
-Computer games
-Computer Graphics
-3D File formats
-3D Maths
-Papers
-Consoles
-Fractals
-Graphic Hardware
-Lighting
-Modeling tools
-Radiosity
-Terrains
-Texturing
-3D graphics libraries
-Image processing
-Video
-DirectX
-OpenGL
-3D engines
-Game development
-Software Development
-Author related
-Unofficial URL Advanced Graphics Page
-Webpage related
 

3D engines (Articles in section)  
 3D engines 

CFXweb - effects  
Good links
Author WebMaster   
Last update 2003-05-07  English
   
 
   

 3D engines 

BSP Trees  
Interactive applet
Author WebMaster   
Last update 2003-02-26  English
   
 
   

 3D engines 

Al's OpenGL Game Development  
Author WebMaster   
Last update 2003-02-16  English
   
 
   

 3D engines 

PVS Tutorial + demo  
This tutorial describes the method I have developed to calculate the Potentially Visible Set (PVS) of leaves of a BSP tree in real-time. Unlike other methods that pre-calculate the PVS as part of the world data, this method uses the view frustum and the current leaf node's portals to find which leaves are potentially in view.
Author Alan Baylis   
Last update 2003-02-11  English
   
 
   

 3D engines 

THE BSP PROCESS  
Animated
Author WebMaster   
Last update 2003-02-11  English
   
 
   

 3D engines 

Extracting Connectivity Information From A BSP Tree  
Finding the portals
Author Nathan Whitaker   
Last update 2003-02-11  English
   
 
   

 Papers on lighting 

Lightmapping Tutorial  
Lightmapping is still the preferred method of lighting in most games, namely because it is fast regardless of how many lights are in the scene, if you've ever shot at a lightbulb that didn't break or it broke but the light around it remained then you have seen lightmaps in action. They are not suitable for dynamic lighting, though slight variations to the light mapping theme can be applied to produce fake dynamic lights such as either on/off or flickering lights (normally by using multiple lightmaps.) ...
Author WebMaster   
Last update 2003-01-28  English
   
 
   

 Projects 

FPSE - A 3D Game engine  
A 3D Game engine in development
Author Manuel Lucas Viñas Livschitz   
Last update 2003-01-23  English
A First Person Shooter (3D game engine) developed step by step towards a great game.  
 
   

 Images gallery 

Alex Vlachos  
ATI Art Gallery
Author Alex@Vlachos.com   
Last update 2003-01-06  English
   
 
   

 Misc 

Buzzsaw  
Quake 1-3, Halflife and Unreal Tournament levels and textures
Author WebMaster   
Last update 2003-01-06  English
   
 
   

 3D engines 

Inside3D Bookmarks  
Links about Quake
Author WebMaster   
Last update 2003-01-06  English
   
 
   

 3D engines 

xGameProject  
The game will be a 3D team-strategy First Person Shooter (FPS), First Person is the name used to describe the visual perspective in the game, it feels like you are inside the character, you are this character inside the game. The controls and perspective will be similar to what is seen in Quake 3, Unreal Tournament, Half-Life.
Author WebMaster   
Last update 2003-01-05  English
   
 
   

 3D engines 

BSP Related Resources  
Links
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

Janus Engine  
Combined BSP and Portal Rendering
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

Paul Heckbert  
Useful links
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

Shark 3D  
Renderer and shader architecture
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

CS 123 graphics links  
water, smoke, fire, cloth,...
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

Peter Dalton's Home Page  
BSP, PVS, Collision
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 First Person Shooters 

Max Payne Home Page  
A goooood page
Author WebMaster   
Last update 2002-12-22  English
   
 
   

 3D engines 

ShaderX Programming  
The Vertex and Pixel Shader Programming Book. (With ATI source code)
Author WebMaster   
Last update 2002-12-20  English, Spanish
   
 
   

 3D engines 

Vertex and Pixel Shader Programming  
OpenGL2.0, RenderMonkey (ATI), CG (NVIDIA)
Author WebMaster   
Last update 2002-12-20  English, Spanish
   
 
   

 3D engines 

ATI RenderMonkey™ Toolsuite  
RenderMonkey is a suite of open, extensible shader development tools for both current and future hardware that allows programmers and artists to collaborate on creating realtime shader effects.
Author WebMaster   
Last update 2002-12-20  English
   
 
   

 3D engines 

Binary Space Partitioning  
Author WebMaster   
Last update 2002-12-18  English, Spanish
   
 
   

 Projects 

Fast Real-Time 2.5D Terrain Render  
Search for a good algorithm
Author Manuel Lucas Viñas Livschitz   
Last update 2002-12-12  English
   

Version 3.0 (beta)
Search for an algorithm that allows a changing 2.5D surface to be rendered in real time in most fastest way, with polygon count reduction only.
To archive this, the input data is bidimensional matrix with height values and no additional data.

 
   

 3D engines 

OpenGL commands for light-mapping, bump-mapping, texture-mapping and specular-mapping in Quake 3  
This article will explain in plain language how to implement the multitexture effects of Quake 3 in the OpenGL graphics language
Author Bryan McNett   
Last update 2002-12-12  English
   
 
   

 3D engines 

Multitexture and the Quake 3 graphics engine  
This article will attempt to explain one of Quake 3’s most important graphics technologies
Author Bryan McNett   
Last update 2002-12-12  English
   
 
   

 3D engines 

Maps  
quake 3 arena maps, half-life maps, quake 2 maps, duke nuk'em 3d maps
Author WebMaster   
Last update 2002-12-12  English
   
 
   

 3D engines 

Order-of-Operations and the "Quake 3: Arena" Graphics Engine  
In July 1998, John Carmack announced further details regarding the Quake 3 : Arena (Q3A) graphics engine. This article attempts to explain recent changes to the Q3A graphics engine while exploring order-of-operations
Author Bryan McNett   
Last update 2002-12-12  English
   
 
   

 3D engines 

The BSP Process and Visibility  
This tutorial is written for Quake II and to some extent Quake 3 Arena. However, all Quake engine games work on a similar principle (though not all have hint brushes or detail brushes).
Author WebMaster   
Last update 2002-12-03  English
   
 
   

 3D engines 

Portals and Mirrors  
Simple, Fast Evaluation of Potentially Visible Sets
Author WebMaster   
Last update 2002-12-03  English
   
 
   

 3D engines 

Optimizing OpenGL drivers for Quake3  
Compiled arrays for Quake 3
Author WebMaster   
Last update 2002-12-03  English, Spanish
   
 
   

 3D engines 

Ramblings in Realtime  
Quake BSPs technology explained
Author WebMaster   
Last update 2002-12-03  English
   
 
   

 3D engines 

Win32 Game Tutorials  
Basic Win32, FullScreen mode, etc.
Author WebMaster   
Last update 2002-12-03  English
   
 
   

 3D engines 

Let’s Write a Quake 3 Graphics Engine in OpenGL!  
OpenGL commands for light-mapping, bump-mapping, texture-mapping and specular-mapping in Quake 3
Author Bryan McNett   
Last update 2002-12-01  English
   
 
   

 Open Source 3D Games 

Cube  
Landscape-style engine that pretends to be an indoor first person shooter engine. Combines very high precision dynamic occlusion culling with a form of geometric mipmapping on the whole world for dynamic LOD for configurable fps & graphic detail on most machines. Uses OpenGL & SDL. Includes source, demo and editor.
Author WebMaster   
Last update 2002-12-01  English
   
 
   

 3D engines 

GeForce FX  
Yes, ladies and gentlemen, GeForce FX is finally upon us and we are one step closer to rendering games and 3D scenes as you know them from animated movies like Toystory .. we heard and have seen many rumors regarding this new NVIDIA silicon
Author WebMaster   
Last update 2002-11-19  English
   
 
   

 3D engines 

Symbolcraft Graphics Notes - BSP Trees  
Java Applet and explanation
Author Xavier Figueras Ausió   
Last update 2002-11-03  English, Spanish
   
 
   

 2D game tutorials 

Isometric, Dimetric, Axonometric projections  
Author WebMaster   
Last update 2002-11-01  English
   
 
   

 3D engines 

Geometry Formulas and Facts  
Maths for 3D
Author WebMaster   
Last update 2002-11-01  English
   
 
   

 Game engines 

Project FY  
FY will be a 3D strategic/fps game
Author WebMaster   
Last update 2002-10-26  English, Spanish
   
 
   

 3D engines 

Crystal Space  
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in C++
Author WebMaster   
Last update 2002-04-16  English

Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in C++. It supports: true six degree's of freedom, colored lighting, mipmapping, portals, mirrors, alpha transparency, reflective surfaces, 3D sprites (frame based or with skeletal animation), procedural textures, radiosity, particle systems, halos, volumetric fog, scripting (using Python or other languages), 8-bit, 16-bit, and 32-bit display support, Direct3D, OpenGL, Glide, and software renderer, font support, hierarchical transformations, ...
Crystal Space currently runs on GNU/Linux, general Unix, Windows, Windows NT, OS/2, BeOS, NextStep, OpenStep, MacOS/X Server, DOS, and Macintosh. It can optionally use OpenGL (Windows, GNU/Linux, Mac, OS/2, BeOS), Allegro (GNU/Linux, DOS), X11 (Unix or GNU/Linux) and SVGALIB (GNU/Linux). It can also optionally use assembler routines using NASM and MMX. A Direct3D8 driver is currently in development.

 

 3D engines 

3D Engines List  
The 3D Engines List tries to provide an overview of software 3D engines for realtime graphics and VR on various platforms
Author WebMaster   
Last update 2000-06-23  English

Each engine is reviewed with list of features, contact information (email, link to homepage) and links to download a demo or the source.

There are currenly 643 engines on the 3DEL.

The 3DEL pages were last modified on 23.6.2000.

 

 3D engines 

Dive  
An internet-based multi-user VR system
Author Swedish Institute of Computer Science   
Last update 1999-07-01  English

The Distributed Interactive Virtual Environment (DIVE) is an internet-based multi-user VR system where participants navigate in 3D space and see, meet and interact with other users and applications. The DIVE software is a research prototype covered by licenses. Binaries for non-commercial use, however, are freely available for a number of platforms. The first DIVE version appeared in 1991.
DIVE supports the development of virtual environments, user interfaces and applications based on shared 3D synthetic environments. DIVE is especially tuned to multi-user applications, where several networked participants interact over a network.
Dynamic behaviour of objects are described by interpretative Tcl scripts evaluated on any node where the object is replicated. Script are triggered by events in the system, such as user interaction signals, timers, collisions, etc. DIVE reads and exports VRML and several other 3D formats. It is integrated with the World-Wide-Web and is HTTP/FTP/HTML/MIME compliant.
DIVE applications and activities include virtual battlefields, spatial models of interaction, virtual agents, real-world robot control and multi-modal interaction.
Through its various versions, DIVE is currently available on the following platforms: SGI Irix 5.3 and above, HP HPUX 9.0X and 10.X, SUN Solaris 2.4 and above and SunOS 4, Linux 2.X, Windows NT.

 

Any and all trademarks used belong to their respective owners. Please read our Terms, Conditions, and Privacy information.
Optimized for at least 1024x768 resolution (true-color) viewing with Microsoft Internet Explorer 5.0 and later versions.
This site was designed and developed by Manuel Lucas Viñas Livschitz.
Copyright 2000-2002 M.L.Viñas Livschitz.
To subscribe send a mail without subject to ultralight_magazine-subscribe@eListas.net
Para suscribirte manda un mail sin asunto a: ultralight_magazine-alta@eListas.net
To cancel subscription send a mail without subject to ultralight_magazine-unsubscribe@eListas.net
Para cancelar tu suscripción manda un mail sin asunto a: ultralight_magazine-baja@eListas.net

Contact webmaster