Session Name: | Delivering Console Car Visuals on Mobile With 'CSR Racing 2' |
Speaker(s): | Liam Murphy |
Company Name(s): | NaturalMotion |
Track / Format: | Visual Arts |
Overview: |
In the tightly constrained environment of mobile, with a Unity backend and a tight, focused team, we uncover the evolution of core car rendering systems that drove the visuals behind NaturalMotion's CSR2 and the challenges faced applying common console rendering techniques to a mobile game. Within the framework of Unity, we highlight our move to physically-based shading, the use of static image-based lighting and solutions to devices lacking OpenGLES 2.0 and the texCubeLOD instruction. We finish with our approach to car paint simulation, an HDR-like adaptation and some hybrid methods we used to create the illusion of dynamic specular reflections while maintaining glossy surfaces. |