¿Qué es la rasterización?
La rasterización convierte trazados vectoriales, formas geométricas o primitivas tridimensionales en píxeles de una imagen o de un búfer de visualización. El resultado tiene una cuadrícula de muestreo fija en lugar de una geometría independiente de la resolución.
Cómo funciona la rasterización
La rasterización asigna las primitivas geométricas transformadas a posiciones discretas de muestreo y determina qué píxeles cubren. En un pipeline tridimensional, tiene lugar después de la proyección y el recorte, y luego envía los fragmentos cubiertos a las pruebas de profundidad, el sombreado, la mezcla y el búfer de fotogramas; los motores de renderizado bidimensionales resuelven el mismo problema fundamental de cobertura para trazados y glifos. La cuadrícula de salida, el patrón de muestreo y las reglas de composición elegidos determinan el resultado en píxeles que conserva el encoding posterior.
Datos clave
- La rasterización determina la cobertura de los fragmentos, pero no define por sí sola el color final; los sombreadores, las texturas, las pruebas de profundidad, las máscaras y la mezcla pueden alterar o descartar los fragmentos generados.
- El suavizado de bordes estima la cobertura parcial o usa varias muestras cerca de un borde. Suaviza los escalones en la cuadrícula de destino, pero no puede hacer que el ráster sea independiente de la resolución.
- La geometría delgada puede quedar entre las posiciones de muestreo y desaparecer, mientras que los bordes compartidos necesitan reglas de relleno coherentes para evitar grietas o una cobertura doble entre primitivas adyacentes.
Cuándo es importante la rasterización
Rasteriza los vectores al generar miniaturas, renderizar escenas o preparar la salida en un formato basado en píxeles. Selecciona primero las dimensiones de salida y el suavizado de bordes, porque una ampliación posterior no puede restaurar la precisión geométrica original.