Particionamiento de espacio binario (BSP)

Autor: Monica Porter
Fecha De Creación: 21 Marcha 2021
Fecha De Actualización: 11 Mayo 2024
Anonim
How to Calculate Binary Space Partitioning (BSP) Tree
Video: How to Calculate Binary Space Partitioning (BSP) Tree

Contenido

Definición: ¿Qué significa Particionamiento del espacio binario (BSP)?

La partición de espacio binario (BSP) es una técnica de programación de gráficos en 3-D que subdivide recursivamente un espacio en conjuntos de dos utilizando una serie de hiperplanos. El nombre deriva del hecho de que los datos se representan utilizando una estructura de datos de árbol binario. BSP procesa gráficos en 3-D haciendo que la información espacial sobre los objetos sea más rápida de acceder.


Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el particionamiento del espacio binario (BSP)

La partición del espacio binario es una técnica de programación de gráficos en 3-D para dividir una escena en dos de forma recursiva utilizando hiperplanos. En otras palabras, una escena tridimensional se divide en dos utilizando un plano bidimensional, luego esa escena se divide en dos utilizando un plano bidimensional, y así sucesivamente. La estructura de datos resultante es un árbol binario, o un árbol donde cada nodo tiene dos ramas.

La técnica se usa ampliamente para acelerar la representación de escenas en 3-D, especialmente en juegos. John Carmack usó BSP en los populares juegos "Doom" y "Quake". Debido a que la ubicación de los objetos en una escena se puede especificar rápidamente, el renderizador puede crear el punto de vista de un jugador mucho más rápido. BSP también se usa ampliamente para la detección de colisiones en robótica y la representación en diseño asistido por computadora.