shadow rays + diffuse term IP