3D Raycasting with 2 levels | ScratchStats