Articulo de referencia

Representación de tablero de ajedrez

El renderizado en tablero de ajedrez o renderizado disperso , [ 1 ] también conocido como ajedrezado para abreviar, es una técnica de renderizado de gráficos por computadora 3D ...

El renderizado en tablero de ajedrez o renderizado disperso , [ 1 ] también conocido como ajedrezado para abreviar, es una técnica de renderizado de gráficos por computadora 3D , destinada principalmente a ayudar a las unidades de procesamiento gráfico a renderizar imágenes en altas resoluciones. Es diferente del renderizado en mosaico , un método de subdividir imágenes para renderizarlas de manera más eficiente, y del método de "tablero de ajedrez" de renderizado de fotogramas alternos .

Descripción

Aunque las implementaciones exactas suelen variar entre desarrolladores, la técnica generalmente implica renderizar solo el 50 % de cualquier escena, a menudo en una cuadrícula de 2×2 píxeles. Luego se emplea un filtro de reconstrucción para extrapolar la apariencia de las partes no renderizadas de la escena, y la imagen final se presenta al espectador como (teóricamente) idéntica a como si se hubiera renderizado de forma nativa a la resolución objetivo. En algunas implementaciones, la cuadrícula de tablero de ajedrez se alterna entre fotogramas, y los datos de imagen del fotograma anterior se almacenan en memoria y se utilizan para ayudar a reconstruir la escena. [ 2 ]

Una técnica similar se utilizó en el videojuego Doom de 1993 , que tenía un modo de "bajo detalle" que solo renderizaba una columna de píxeles sí y otra no para mejorar el rendimiento. [ 3 ] [ 4 ] El ajedrezado también se asemeja al vídeo entrelazado , donde cada fotograma se divide en dos campos, reduciendo a la mitad la cantidad de píxeles que deben renderizarse o transferirse. El renderizado de ajedrez se diferencia en que divide la imagen usando el patrón de tablero de ajedrez en lugar de dividirla por líneas alternas. El filtro de reconstrucción utilizado en el renderizado de ajedrez suele ser más complejo que el proceso de desentrelazado típico.

Aunque la técnica se suele emplear con el objetivo de reducir los recursos computacionales necesarios para renderizar una escena a resoluciones más altas, también puede utilizarse como una forma de suavizado de bordes , siendo Rainbow Six: Siege uno de los juegos que la utiliza de esta manera. [ 5 ]

Implementación

Los videojuegos comenzaron a utilizar esta técnica a mediados de la década de 2010, a menudo con el objetivo de facilitar que los juegos alcanzaran una resolución 4K con velocidades de fotogramas aceptables. [ 6 ] Aunque la técnica no requiere ningún hardware específico más allá del estándar para los juegos producidos en esta época, la PlayStation 4 Pro incluyó hardware especializado para permitir que el renderizado por interpolación se realizara con una pérdida de rendimiento mucho menor de la que podría ocurrir de otro modo. [ 7 ]

Véase también

Referencias

  1. Leadbetter, Richard. "La carrera por el 4K: cómo Project Scorpio apunta a los juegos en ultra HD" . Eurogamer . Archivado del original el 26 de enero de 2017. Consultado el 9 de septiembre de 2018 .
  2. Sony explica cómo funciona el renderizado por tablero de ajedrez en la PS4 Pro
  3. Sanglard, Fabien. Game Engine Black Book: DOOM (PDF) . pág. 292. ISBN  978-1099819773.
  4. Linneman, John (10 de diciembre de 2018). "DF Retro: jugamos a todas las conversiones de Doom para consolas" . Eurogamer . Recuperado el 23 de septiembre de 2019 .
  5. Renderizado de Rainbow Six Siege : pág. 48
  6. La PS4 Pro, según la explicación de su diseñador.
  7. Blow: El renderizado de tablero de ajedrez en PS4 Pro no es completamente gratuito, podría haber mejores usos para la potencia