This document summarizes Johan Andersson's role as Rendering Architect at DICE and discusses rendering techniques for Battlefield games on Xbox 360 and PlayStation 3. It outlines the shading system used and how shaders are compiled to run on each platform's graphics API. It also references a GDC talk by Natalya Tatarchuk of AMD about noise techniques.