• Los Angeles, CA

    SIGGRAPH 2012

    Sascha Herfort – August 10, 2012

    SIGGRAPH 2012
    Download three presentations, originally delivered at SIGGRAPH 2012 by Crytek’s Sascha Herfort. MAXScript for Artists introduces 3D-Artists to the basics of MAXScripting through a variety of examples; VFX for Games - Destruction Setpieces is a step-by-step guide on creating a destruction set-piece for real-time use in a videogame, and VFX for Games - Particle Effects leads users through the process of creating next-gen game particle effects from beginning to end.
  • Cologne, Germany

    Lighting in Crysis 2

    Pierre-Yves Donzallaz, Tiago Sousa – September 21, 2011

    Lighting in Crysis 2
    This session will go through all the different lighting features developed in the CryENGINE 3 in order to provide one of the best visual experiences ever produced on this generation of hardware, both from a technical and an artistic point of view, from deferred lighting to screen space ambient occlusion, as well as color grading. The attendees will also learn about the technical and production challenges encountered during the development of the graphically acclaimed “Crysis 2”.
  • Vancouver, CAN

    Spherical Skinning with Dual-Quaternions and QTangents

    Ivo Zoltan Frey – August 30, 2011

    Spherical Skinning with Dual-Quaternions and QTangents
    Building upon previous work on dual quaternion skinning, and with the introduction of a new way to represent tangent frames (QTangent), this talk presents improvements to quality, performance, and memory footprint of skinned geometry achieved during development of the Crysis franchise.
  • Vancouver, CAN

    Secrets of CryENGINE 3 Graphics Technology

    Tiago Sousa, Nick Kasyan, Nicolas Schulz – August 29, 2011

    Secrets of CryENGINE 3 Graphics Technology
    This lecture covers various graphics topics related to Crytek’s latest engine iteration. Tiago Sousa, Nick Kasyan and Nicolas Schulz provide an overview of the rendering pipeline and an in-depth description of the many graphics techniques that were developed, including shadow rendering, real time local reflections, deferred lighting techniques such as for efficiently handling skin rendering, batched HDR post-processing and how efficient stereo 3d rendering was achieved.
  • Vancouver, CAN

    Anti-Aliasing Methods in CryENGINE 3

    Tiago Sousa – August 29, 2011

    Anti-Aliasing Methods in CryENGINE 3
    Real time rendering Anti-Aliasing has been for many years depending on a set of strict rules imposed by graphics hardware. When rendering technology deviates from the golden standard, for which hardware was originally designed, issues arise, which require effort and workarounds, introducing complexity, increased memory footprint and performance penalties. For CryENGINE 3 and in this lecture, we explore different alternatives allowing sub-pixel accuracy and which are orthogonal to a multiplatform environment, from performance, video memory and implementation perspective.
  • London (UK)

    CryENGINE 3 Rendering Techniques

    Tiago Sousa – August 01, 2011

    CryENGINE 3 Rendering Techniques
    For 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.
  • Los Angeles, CA

    CryENGINE 3: reaching the speed of light

    Anton Kaplanyan – September 17, 2010

    CryENGINE 3:  reaching the speed of light
    We present the expertise of making the generalized and balanced real-time rendering pipeline. The techniques in this course notes are carefully filtered to provide the most reusable concepts for real-time graphics. The problem of efficient and compact data representation is discussed for the majority of stages of the rendering pipeline in CryENGINE 3. The layered decomposition of the physically-based lighting model is discussed in details as well as the tools provided for complete artistic control over the image. The lighting consistency discussion of this chapter can be used as a checklist for design of an advanced real-time lighting pipeline.