I make games.

I’m Joe, a game developer based in Brighton. I work at Unity as a Software Engineer on the Solutions Games team, where we help teams ship awesome games.

Building a custom renderer for Unity - Directional Shadow Rendering

Rendering shadows is a computationally intensive task, but vital for most real-time rendering applications. Here I discuss some technical details about why they are heavy, techniques to prevent shadow artifacts and a "light" explanation of how they are drawn/sampled.

Work

  1. Company
    Unity Technologies
    Role
    Software Engineer
    Date
  2. Company
    Gravity Sketch
    Role
    Unity Developer
    Date
  3. Company
    Fluid
    Role
    Mobile Developer
    Date