fbpx
🚀¡Consigue la Biblia de Shaders en Unity con 15 % de descuento! Sólo por un tiempo limitado🚀

1.1.0. Etapa de rasterización

Este post también esta disponible en...

La tercera etapa corresponde a la rasterización. En este punto los objetos poseen coordenadas de pantalla 2D, por lo cual, debemos buscar los píxeles que se encuentran en el área de proyección. El proceso de encontrar aquellos píxeles que bordean un objeto en pantalla se denomina Rasterización. Este proceso puede ser visto como un punto de sincronización entre los objetos de nuestra escena y los píxeles en pantalla.

Para cada objeto, el Rasterizador realiza dos procesos:

  1. Triangle Setup.
  2. Triangle Traversal.

Triangle Setup se encarga de generar la data que será enviada al Triangle Traversal posteriormente. El proceso incluye las ecuaciones para los bordes de un objeto en pantalla. Luego, el Triangle Traversal enumera los píxeles que están cubiertos por el área del objeto poligonal. De esta manera se genera un conjunto de píxeles el cual se denomina “fragmento”; de ahí la palabra Fragment Shader, la cual también es empleada para referirse a un píxel independiente.

Siguenos para mantenerte informado sobre todas las novedades, actualizaciones y más.

Únete al grupo para compartir tus experiencias con otros desarrolladores.

¡Suscríbete a nuestro canal y sigue aprendiendo sobre desarrollo de juegos!

Jettelly Team

Somos un equipo de desarrolladores independientes con más de 9 años de experiencia en videojuegos. Como estudio independiente, hemos desarrollado Nom Noms el que publicamos con Hyperbeard en 2019. Actualmente estamos desarrollando La Biblia de Shaders en Unity.

Síguenos en nuestras redes sociales.