Software Rasterization: Primitives I
So far we worked with rectangles (aka quads) which is two triangles, but world is way more than that we have lines, circles, curves, and…
Read more →The process of converting vector graphics (triangles, lines) into pixels on the screen.
So far we worked with rectangles (aka quads) which is two triangles, but world is way more than that we have lines, circles, curves, and…
Read more →Rendering is not only about colors. Sometimes we want to render images too. But as you might expect, that won't be as straightforward as colors…
Read more →Filling a triangle with different colors In the previous post, We could fill a triangle with a single color that's not enough If you ask…
Read more →The world of 2D graphics is built on triangles as the main primitives for drawing. In fact, even lines and complex polygons are often broken…
Read more →This is the first blog post of the Project 2D Software Rasterization. In this step, we will set up our project and display a color…
Read more →