ray-triangle intersection in progress