3D computer graphics can be divided into three basic phases: Modeling, Scene layout and Rendering. In the modeling phase, the 3d objects are created. The Scene layout phase involves the distribution of those objects, defining colors and textures, placing lights and adjusting cameras. The Rendering process is the final step of creating the actual 2D representation from the previously setup 3d scene. This process requires a large amount of prcessor power and sometimes is distributed over a network of computers normally called "Render Farm" where each machine renders only a part of an image. The resources in this section will show you how to master the exciting world of 3d rendering and animation and 3d game programming.
Newest 3D and Animation ResourcesSort this listing by: Date | Popularity | Alphabetically |
|
Collision DetectionCategory: 3d programming tutorials Covers the bounding rectangles and pixel-perfect approaches to collision detection, including an argument for testing against a single pixel in some cases.
Author: GameDev | Visits: 258 |
|
Collision Detection AlgorithmCategory: 3d programming tutorials TANSTAAFL throws his hat into the ring with a straightforward method using bitmasks.
Author: GameDev | Visits: 414 |
|
Creating a PAK File FormatCategory: 3d programming tutorials Demonstrates one way of organising all your game related media files in to a single "PAK", or resource, file.
Author: GameDev | Visits: 725 |
|
Loading and displaying .X files without DirectXCategory: 3d programming tutorials Detailed description of the .X file format, including how to load and animate it without DirectX.
Author: GameDev | Visits: 573 |
|
Extended Graphical Templates for Sprite ManagementCategory: 3d programming tutorials Explains how to store sprite information as part of the sprite.
Author: GameDev | Visits: 397 |
|
Achieving Frame Rate Independent Game MovementCategory: 3d programming tutorials The tutorial goes over some small equations to vary game movement based on frame rates and shows modifications made to NeHe's lesson 23 to demonstrate the effect.
Author: GameDev | Visits: 486 |
|
Simple Bounding-Sphere Collision DetectionCategory: 3d programming tutorials This article explains the simple process of using bounding sphere to detect collisions in 3D environments.
Author: GameDev | Visits: 1620 |
|
Opposing Face Geometry. A Collision Detection Optimization SchemeCategory: 3d programming tutorials OFG presents a new method for collision detection optimizations by performing a simple pre-calculation on both input objects.
Author: GameDev | Visits: 407 |
|
General Collision Detection for Games Using EllipsoidsCategory: 3d programming tutorials This document describes a collision technique that allows you to move an ellipsoid (a sphere with three different radii, one for each axis) through a world that not only properly detects collisions, but also reacts in a way that gamers would expect from the common first person shooter.
Author: GameDev | Visits: 294 |
|