Support for shadows falling on models (including self-shadowing).