A series of tutorials on raycasting and 3D Programming without a 3D API.
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.
Programming projects in OpenGL and Java3D that demonstrate artificial intelligence and pattern recognition useful in 3D games programming.
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.
Information on programming various types of 3D engines (raycasting, indoor, landscape) in Java and MS-DOS. Source code available.
the game, and I4, the game SDK.
BASIC Language for the PC used to create DirectX 3d games. (free trial)
Tool set for developing 3D applications for the PC, Sony PlayStation 2 and Microsoft Xbox.
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.
High-level, object-oriented 3D engine designed for 3D games in Java. Uses GL4Java to access native OpenGL. [Open Source, LGPL]
Computers /
Programming /
Graphics
|