En geometría , la visibilidad es una abstracción matemática de la noción de visibilidad de la vida real.
Dado un conjunto de obstáculos en el espacio euclidiano , se dice que dos puntos en dicho espacio son visibles entre sí si el segmento de recta que los une no interseca ningún obstáculo. (En la atmósfera terrestre, la luz sigue una trayectoria ligeramente curva que no es perfectamente predecible, lo que complica el cálculo de la visibilidad real).
El cálculo de la visibilidad es uno de los problemas básicos de la geometría computacional y tiene aplicaciones en gráficos por computadora , planificación de movimiento y otras áreas.
Conceptos y problemas
- Visibilidad puntual
- Visibilidad de los bordes [ 1 ] [ 2 ]
- Polígono de visibilidad
- Visibilidad débil
- Problema de galería de arte o problema de museo
- Gráfico de visibilidad
- Problema de ruta del vigilante
- Aplicaciones de gráficos por computadora:
- Polígono en forma de estrella
- Núcleo de un polígono
- Isovista
- Cobertizo de vista
- Zona de influencia visual
- Algoritmo del pintor
Referencias
- O'Rourke, Joseph (1987). Teoremas y algoritmos de galerías de arte . Oxford University Press . ISBN 0-19-503965-3.
- Ghosh, Subir Kumar (2007). Algoritmos de visibilidad en el plano . Cambridge University Press . ISBN 978-0-521-87574-5.
- Mark de Berg , Marc van Kreveld , Mark Overmars y Otfried Schwarzkopf (2000). Geometría computacional (2ª edición revisada). Springer-Verlag . ISBN 3-540-65620-0. 1ª edición (1987).
{{cite book}}: CS1 maint: nombres múltiples: lista de autores ( enlace ) Capítulo 15: "Gráficos de visibilidad"
- ↑ D. Avis y GT Toussaint, " Un algoritmo óptimo para determinar la visibilidad de un polígono desde un borde ", IEEE Transactions on Computers , vol. C-30, n.° 12, diciembre de 1981, págs. 910-914.
- ↑ E. Roth, G. Panin y A. Knoll, " Muestreo de puntos característicos para el seguimiento de contornos con hardware gráfico ", "En Taller Internacional sobre Visión, Modelado y Visualización (VMV)", Konstanz, Alemania, octubre de 2008.
Enlaces externos
Software
- VisiLibity: Una biblioteca C++ gratuita de código abierto de algoritmos de visibilidad de punto flotante y tipos de datos compatibles.
- Geometría
- Algoritmos geométricos
- Elementos geométricos básicos