Real-time rendering - Moller, Tomas (AK Peters, 2018)