3D raycasting: Triangle | ScratchStats