core:add check_intersection for ray and face