Representación del portal


En imágenes generadas por computadora y gráficos de computadora en 3D en tiempo real , la representación del portal es un algoritmo para determinar la visibilidad . Por ejemplo, considere un entorno de juego de computadora en 3D, que puede contener muchos polígonos, de los cuales solo unos pocos pueden verse en la pantalla en un momento dado. Al determinar qué polígonos no están visibles actualmente y no renderizar esos objetos, se pueden lograr mejoras significativas en el rendimiento.

Un sistema de portal se basa en el uso de la partición del espacio para formar generalizaciones sobre la visibilidad de los objetos dentro de esos espacios. Las regiones del espacio del mapa se dividen en áreas poligonales, generalmente convexas, denominadas zonas o, a veces, sectores . Las zonas adyacentes están unidas entre sí a través de polígonos divisorios compartidos denominados portales . [1] Los enfoques que precalculan la visibilidad de las zonas se conocen como métodos de conjuntos potencialmente visibles o PVS . [2]

Por ejemplo, en un juego de computadora como Descent , el área de juego puede dividirse en varias zonas. Estas zonas estarían entonces conectadas entre sí por pequeñas aberturas como puertas o ventanas. Estas aberturas se conocen como portales . Cuando es necesario dibujar la zona detrás de un portal, las únicas partes que son visibles son las partes que se pueden ver a través del portal. Por lo tanto, la zona se puede recortar contra los límites del portal para eliminar el sobredimensionamiento. [3]

El uso de portales simplifica la tarea del motor del juego de determinar áreas y objetos visibles desde cualquier punto de vista del nivel, y simplifica el renderizado al permitirle usar cada portal como un frustum de visualización para el área a la que conduce. Idealmente, los portales están formados por áreas confinadas (como puertas o túneles), que conectan dos áreas complejas de la escena, donde cada una de estas áreas estaría encerrada en un cuerpo poligonal de este tipo. [4]

Los portales son más adecuados para escenas interiores como laberintos. Las escenas al aire libre no suelen tener objetos similares a puertas que separen claramente una zona de otra. [5]