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: Special Effects - Refraction / Reflection


Robust Multiple Specular Reflections and Refractions

Tamás Umenhoffer, BLászló Szirmay-Kalos (Budapest University of Technology and Economics), Gustavo Patow (University of Girona)
GPU Gems 3

Interactive Refractions and Caustics Using Image-Space Techniques

Chris Wyman
ShaderX5

Animation and Rendering of Underwater God Rays

Stefano Lanza
ShaderX5

A Simple Method for Rendering Gemstones

Thorsten Scheuermann (ATI Research)
Game Programming Gems 5

Using Vertex Texture Displacement for Realistic Water Rendering

Yuri Kryachko (1C: Maddox Games)
GPU Gems 2

Generic Refraction Simulation

Tiago Sousa (Crytek)
GPU Gems 2

Summed-Area Tables and Their Application to Dynamic Glossy Environment Reflections

Thorsten Scheuermann (ATI Research)
ATI Technology Papers & Presentations (GDC 2005).

Effective Water Simulation from Physical Models

Mark Finch (Cyan Worlds)
GPU Gems

Rendering Water Caustics

Juan Guardado (NVIDIA) and Daniel Sánchez-Crespo (Universitat Pompeu Fabra / Novarama Technology)
GPU Gems

Simulating Diffraction

Jos Stam (Alias Systems)
GPU Gems

Finite-Radius Sphere Environment Mapping

Kevin Bjorke (NVIDIA)
GPU Gems

Reflections from Bumpy Surfaces

Henning Mortveit
ShaderX3

Animation and Display of Water

Stefano Lanza
ShaderX3

Rendering Semitransparent Layered Media

Chris Oat
ShaderX3

The Making of Ruby: The DoubleCross

David Gosselin (ATI Research)
ATI Technology Papers & Presentations (SIGGRAPH 2004).

Phat Lewt: Drawing a Diamond

David Gosselin (ATI Research)
ATI Technology Papers & Presentations (GDC 2004).

GPU Water Simulation with PS 3.0

Jeremy Zelsnack (NVIDIA)
PDF/Movie available, NVIDIA GDC Presentations

Real-Time Animated Translucency

Greg James, Simon Green (NVIDIA)
PDF available, NVIDIA GDC Presentations

Accurate Environment Mapped Reflections and Refractions by Adjusting for Object Distance

Chris Brennan
ShaderX

Rippling Refractive and Reflective Water

Alex Vlachos, John Isidoro and Chris Oat
ShaderX

Crystal/Candy Shader

John Isidoro and David Gosselin
ShaderX

Bubble Shader

John Isidoro and David Gosselin
ShaderX

Approximating Fish Tank Refractions

Alex Vlachos (ATI Research)
Game Programming Gems 2
Abstract: This article briefly explains a method for approximating the refraction effect seen when looking through the side of a fish tank. The majority of this article explains how to construct the transformation matrix that will be applied to the geometry inside the tank to simulate the refraction effect.

Improving Environment-Mapped Reflection Using Glossy Prefiltering and the Fresnel Term

Anis Ahmad (University of Waterloo)
Game Programming Gems

Convincing-Looking Glass for Games

Gabor Nagy (Sony Computer Entertainment America)
Game Programming Gems

Refraction Mapping for Liquids in Containers

Alex Vlachos and Jason L. Mitchell (ATI Research)
Game Programming Gems

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