Léxico TI › Programación › Shapecast

Shapecast

Programación Svenska → Actualizado: 2026-10-25

Como un raycast, pero barre una forma entera — esfera, cápsula o caja — a lo largo de una dirección y devuelve el primer impacto.

Un rayo es infinitamente fino y pasa por alto todo lo que solo está casi en el camino. Un shapecast barre en cambio un volumen hacia delante e informa de dónde toca algo por primera vez, con punto de impacto, normal y distancia. Es justo lo que necesita un controlador de personaje para saber cuánto puede moverse su cápsula antes de chocar con una pared.

Los casos especiales tienen su propio nombre — spherecast, boxcast, capsulecast — pero el mecanismo es el mismo barrido. Por dentro es pariente cercano del swept AABB: ambos calculan dónde una forma en movimiento toca por primera vez una estática, solo que con distinta geometría.

← Volver al léxico