Pasaporte
0 XP

Culling

Gráficos

Proceso de renderizado que identifica qué objetos, personajes, etc de un entorno en 3D son visibles para el jugador, teniendo en cuenta dónde está situada la cámara, y suprime aquellos que no son visibles.

Origen

Del inglés to cull (desechar).

Por qué se hace culling

Dibujar toda una escena 3D, también lo que queda detrás de una pared o fuera del encuadre, sería un gasto innecesario de la tarjeta gráfica. El culling descarta lo que el jugador no puede ver y deja a la GPU más margen para lo que sí aparece en pantalla. Cuando el juego va fluido en un mundo grande suele ser, en parte, porque ese descarte funciona bien.

Tipos más conocidos

El frustum culling descarta lo que queda fuera del campo de visión de la cámara. El occlusion culling descarta lo que está oculto detrás de otros objetos, por ejemplo una habitación completa tras una pared. El back-face culling omite las caras de un objeto que miran en sentido contrario a la cámara. Cuando el culling falla, se ven efectos como edificios que aparecen de repente o partes de un objeto que desaparecen al girar la cámara, un fallo próximo al clipping. En la jerga de jugadores de shooters se oye el servidor no hace culling bien y se ve a través de paredes cuando se sospecha de trampas.

Preguntas frecuentes

¿Qué diferencia hay entre culling y clipping?

El culling decide qué objetos se omiten antes de dibujarlos porque no se ven. El clipping recorta lo que se sale del volumen de visión o atraviesa límites, y en jerga de jugadores también describe cuando un objeto atraviesa a otro. Son procesos relacionados pero con propósito distinto.

¿Por qué se ven objetos aparecer de golpe en algunos juegos?

A veces es el culling y la distancia de dibujado: el juego solo representa lo que está dentro de un radio o cumple ciertas condiciones, y al acercarte el objeto entra. Algunos juegos ofrecen un ajuste de distancia de dibujado para reducir este efecto.

Palabras relacionadas

Añadido el · Actualizado el · ¿Falta algo? Sugiere una corrección