Shapecast
Как рейкаст, но вдоль направления протягивается целая фигура — сфера, капсула или бокс, — и возвращается первое попадание.
Луч бесконечно тонок и пропускает всё, что лишь почти оказалось на пути. Shapecast же протягивает вперёд объём и сообщает, где он впервые коснётся чего-либо: точка попадания, нормаль, расстояние. Именно это нужно контроллеру персонажа, чтобы узнать, как далеко капсула может сдвинуться до встречи со стеной.
Частные случаи получили свои имена — spherecast, boxcast, capsulecast, — но механика одна: свип. Внутри это близкий родственник swept AABB: оба вычисляют, где движущаяся фигура впервые коснётся неподвижной, только геометрия разная.