Home arrow Publications arrow Accelerated real-time rendering
Newsflash
Talk slides of "Rendering technology of Killzone 2" from my talk at Game Developers Conference 2009 are online now. Head for the download page
 
Accelerated real-time rendering PDF Print

Publication info:
Valient, M., "Accelerated real-time rendering", Master thesis, Faculty of Mathematics, Physics and Informatics, Comenius University, Bratislava, April 2003.

This publication also contains parts from:
Valient, M., "Advanced lighting and shading with Direct3D 9", In: Engel, W. F., et al., "ShaderX2 - Shader Introduction & Tutorial", Wordware Inc., October 2003, ISBN 155622902X.
Valient, M., "Shadow mapping with Direct3D 9", In: Engel, W. F., et al., "ShaderX2 - Shader Introduction & Tutorial", Wordware Inc., October 2003, ISBN 155622902X.

Abstract:
Advanced real-time lighting and shading techniques are presented in this thesis. We begin with the per pixel Phong lighting, then explain and implement the bumpy environmental mapping enhanced with a Fresnel term, both with pixel shaders 1.4 and 2.0. After this prelude, advanced lighting models are described. Oren-Nayar lighting is used for rough surfaces such as clay. We implement it with shaders 2.0. Cook- Torrance model is mainly used for shiny metallic surfaces and we show version for pixel shader 1.4 and 2.0. Thesis ends with implementation of soft edged shadows created with the improved shadow mapping technique.

Keywords:
Real-time computer graphics, Phong's lighting, Per-pixel shading, Environmental bump mapping, Fresnel term, Cook-Torrance's lighting, Oren-Nayar's lighting, Shadow mapping, Percentage closer filtering, Direct3D, Pixel shader, Vertex shader.

Additional material:
Phong lighting equation, optimized shaders, comparison pictures

Download page:
Accelerated real-time rendering download page

Sample figures:
Image
Image
Image
Image
Image

 
© 2012 Dimension3
Joomla! is Free Software released under the GNU/GPL License.