Home    General Programming    Artificial Intelligence    Math    Physics    Graphics    Networking    Audio Programming    
Audio/Visual Design    Game Design    Production    Business of Games    Game Studies    Conferences    Schools    Contact   
Particle Systems
2D / Billboards
Lighting
Shadows
Texturing
Shaders
Terrain
Camera
Animation / Skinning
Facial Animation
Visibility / Occlusion
Surfaces
Polygonal Math
Collision Detection
Level of Detail
Screenshots
Scene Management
GPU Computation
Direct3D
OpenGL
Effects: Weather
Effects: Lens Flare
Effects: Destruction
Effects: Pyrotechnics
Effects: Adv Materials
Effects: HDR
Effects: Post Process
Effects: Depth of Field
Effects: Refraction
All Articles
Game Programming Gems
Game Programming Gems 2
Game Programming Gems 3
Game Programming Gems 4
Game Programming Gems 5
Game Programming Gems 6
Game Programming Gems 7
AI Game Programming Wisdom
AI Game Programming Wisdom 2
AI Game Programming Wisdom 3
AI Game Programming Wisdom 4
GPU Gems
2004

GPU Gems 2
2005

GPU Gems 3
2007

ShaderX
2002

ShaderX2
2003

ShaderX3
2004

ShaderX4
2006

ShaderX5
2006

ShaderX6
2008

ShaderX7
2009

GPU Pro
2010

GPU Pro 2
2011

GPU Pro 3
2012

Massively Multiplayer Game Development
Massively Multiplayer Game Development 2
Secrets of the Game Business
Introduction to Game Development
GDC Proceedings
Game Developer Magazine
Gamasutra


Graphics Programming: Scene Management


CryENGINE 3

Tiago Sousa, Nick Kasyan, and Nicolas Schulz
GPU Pro 3

Z3 Culling

Pascal Gautron, Jean-Eudes Marvie and Gaël Sourimant
GPU Pro 3

Quaternion-based Rendering Pipeline

Dzmitry Malyshau
GPU Pro 3

Implementing a Directionally Adaptive Edge AA Filter using DirectX 11

Matthew Johnson
GPU Pro 3

Designing a Data-Driven Renderer

Donal Revie
GPU Pro 3

A Rendering Pipeline for Real-time Crowds

Benjamín Hernández and Isaac Rudomin
GPU Pro 2

Multi-Fragment Effects on the GPU Using Bucket Sort

Meng-Cheng Huang, Fang Liu, Xue-Hui Liu, and En-Hua Wu
GPU Pro"

Parallelized Light Pre-Pass Rendering with the Cell Broadband Engine

Steven Tovey and Stephen McAuley
GPU Pro"

Porting Code between Direct3D9 and OpenGL 2.0

Wojciech Sterna
GPU Pro"

Practical Thread Rendering for DirectX 9

David Pangerl
GPU Pro"

Cross Platform Rendering Thread: Design and Implementation

Guillaume Blanc
ShaderX7

Automatic Load Balancing Shader Framework

Gabriyel Wong and Jianliang Wang
ShaderX7

Game Engine Friendly Occlusion Culling

Jiri Bittner, Oliver Mattausch, Michael Wimmer
ShaderX7

Designing a Renderer for Multiple Lights - The Light Pre-Pass Renderer

Wolfgang Engel
ShaderX7

Elemental Engine II

Kenneth Hurley
ShaderX7

Better Geometry Batching Using Light Buffers

Renaldas Zioma
ShaderX4

Case Study: Designing a Shader Subsystem for a Next-Gen Graphics Engine

Wolfgang Engel
ShaderX4

Inside Geometry Instancing

Francesco Carucci (Lionhead Studios)
GPU Gems 2

Segment Buffering

Jon Olick (2015)
GPU Gems 2

Optimizing Resource Management with Multi-Streaming

Kurt Pelzer and Oliver Hoeller (Piranha Bytes)
GPU Gems 2

Optimization Techniques for Rendering Massive Quantities of Mesh Deformed Characters in Real-Time

John W. Ratcliff (Ageia Technologies, Inc)
Massively Multiplayer Game Development 2

Graphics Pipeline Performance

Cem Cebenoyan (NVIDIA)
GPU Gems

Improved Batching via Texture Atlases

Matthias Wloka
ShaderX3

An Extensible Direct3D Resource Management System

Wessam Bahnassi
ShaderX3

13% off discount
"Latest from a must have series"
Game
Programming
Gems 7



"Cutting-edge graphics techniques"
GPU Pro 3


"Newest AI techniques from commercial games"
AI Game
Programming
Wisdom 4






Home