stringtranslate.com

Intersección de línea y plano

Las tres posibles relaciones plano-línea en tres dimensiones. (En cada caso se muestra solo una parte del plano, que se extiende infinitamente).

En geometría analítica , la intersección de una línea y un plano en el espacio tridimensional puede ser el conjunto vacío , un punto o una línea. Es la línea completa si esa línea está inserta en el plano, y es el conjunto vacío si la línea es paralela al plano pero está fuera de él. De lo contrario, la línea corta el plano en un solo punto.

La distinción entre estos casos y la determinación de ecuaciones para el punto y la línea en los últimos casos tienen utilidad en gráficos de computadora , planificación de movimiento y detección de colisiones .

Forma algebraica

En notación vectorial , un plano se puede expresar como el conjunto de puntos para los cuales

donde es un vector normal al plano y es un punto en el plano. (La notación denota el producto escalar de los vectores y .)

La ecuación vectorial de una línea es

donde es un vector unitario en la dirección de la línea, es un punto en la línea y es un escalar en el dominio de los números reales . Sustituyendo la ecuación de la línea en la ecuación del plano se obtiene

La expansión da

Y resolviendo obtenemos

Si entonces la recta y el plano son paralelos, se darán dos casos: si entonces la recta está contenida en el plano, es decir, la recta corta al plano en cada punto de la recta, en caso contrario la recta y el plano no tienen intersección.

Si hay un único punto de intersección, se puede calcular el valor de y el punto de intersección, , se da por

.

Forma paramétrica

La intersección de la línea y el plano.

Una línea se describe por todos los puntos que están en una dirección dada desde un punto. Un punto general en una línea que pasa por puntos y se puede representar como

¿De dónde apunta el vector a ?

De manera similar, un punto general en un plano determinado por el triángulo definido por los puntos , y puede representarse como

¿Dónde está el vector que apunta desde a , y es el vector que apunta desde a ?

El punto en el que la línea interseca el plano se describe entonces fijando el punto de la línea igual al punto del plano, obteniéndose la ecuación paramétrica:

Esto se puede reescribir como

que puede expresarse en forma matricial como

donde los vectores se escriben como vectores columna.

Esto produce un sistema de ecuaciones lineales que se pueden resolver para , y . Si la solución satisface la condición , entonces el punto de intersección está en el segmento de línea entre y , de lo contrario está en otra parte de la línea. Del mismo modo, si la solución satisface , entonces el punto de intersección está en el paralelogramo formado por el punto y los vectores y . Si la solución satisface además , entonces el punto de intersección se encuentra en el triángulo formado por los tres puntos , y .

El determinante de la matriz se puede calcular como

Si el determinante es cero, entonces no hay solución única; la recta está en el plano o es paralela a él.

Si existe una solución única (el determinante no es 0), entonces se puede encontrar invirtiendo la matriz y reordenando:

que se expande a

y luego a

Dando así las soluciones:

El punto de intersección es entonces igual a

Usos

En el método de trazado de rayos de los gráficos por computadora, una superficie se puede representar como un conjunto de piezas de planos. La intersección de un rayo de luz con cada plano se utiliza para producir una imagen de la superficie. En la reconstrucción 3D basada en visión , un subcampo de la visión por computadora, los valores de profundidad se miden comúnmente mediante el llamado método de triangulación, que encuentra la intersección entre el plano de luz y el rayo reflejado hacia la cámara.

El algoritmo se puede generalizar para cubrir la intersección con otras figuras planas, en particular, la intersección de un poliedro con una línea .

Véase también

Enlaces externos

Referencias