Léxico TI › Programación › Método slab

Método slab

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

La prueba rápida para saber si un rayo atraviesa una caja alineada con los ejes: cortarlo con tres pares de planos paralelos y comparar los intervalos.

Una AABB no es más que la intersección de tres placas (slabs): el espacio entre dos planos paralelos en x, y y z. Para cada eje se calcula cuándo el rayo entra en la placa y cuándo sale. La entrada más tardía y la salida más temprana deciden: si la entrada llega antes que la salida, y la salida queda por delante del origen, el rayo toca la caja.

Timothy Kay y James Kajiya lo describieron en 1986. Con la dirección inversa precalculada se reduce a unas cuantas multiplicaciones, mínimos y máximos, sin ramas, y los infinitos de IEEE resuelven los rayos exactamente paralelos a un eje, siempre que nadie acabe calculando 0 × ∞. Un trazador de rayos lo ejecuta millones de veces por fotograma al recorrer una BVH, así que cada instrucción ahorrada se nota.

← Volver al léxico