intersectp methods for shadow rays