cryengine 3 rendering techniques
DESCRIPTION
Original slides at: http://crytek.com/cryengine/presentationsFor Crysis 2, the R&D team at Crytek created the third iteration of CryENGINE. This lecture covers various topics related to Crytek’s latest engine iteration. Tiago Sousa provides an overview of the rendering pipeline, and the successful transition to a multiplatform friendly deferred lighting approach; how gamma-correct HDR rendering and its multiplatform details have been handled, with a focus on performance and quality. Other topics include deferred lighting techniques such as efficiently handling skin-rendering, and overcoming alpha-blending problems for hair/fur rendering for current-generation hardware; water-rendering and dynamic interaction; batched HDR post-processing; and how AA was handled. The lecture also includes multiplatform comparisons on final image quality, optimization strategies, and performance analysis insights. It also unveils the DX11 implementation of certain features.TRANSCRIPT
DepthDepthDiffuse AccDiffuse Acc NormalsNormalsSpecular Specular AccAcc
Opaque Passes (linear Opaque Passes (linear space)space)
Transparent Passes (linear Transparent Passes (linear space)space)
Final Tone Mapped ResultFinal Tone Mapped Result
www.microsoft.com