alielmorsy
  • Home
  • Projects
  • About Me

Ali Elmorsy (5 Posts)

I’m a software developer who interested in R&D, Interested in o0ptimizations techniques and how to use things like SIMD, and lately I’ve been trying to understand how math fits into programming. I have a bunch of different interests, I love learning new topics and try to mix these new topics into a my production jobs. Right now, I’m working as a senior software developer at Master-Micro.

Software Rasterization: Primitives I

September 13, 2025 Ali Elmorsy
LinearAlgebra Primitives Rasterization vectors

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 →

Software Rasterizer: Texturing

September 11, 2025 Ali Elmorsy
Rasterization sampling texel

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 →

Software Rasterizer: Coloring

September 10, 2025 Ali Elmorsy
BarycentricCoordinates Rasterization

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 →

Software Rasterizer: Drawing a Triangle

September 9, 2025 Ali Elmorsy
BarycentricCoordinates LinearAlgebra Rasterization

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 →

Software Rasterization: Setup

September 8, 2025 Ali Elmorsy
BarycentricCoordinates LinearAlgebra Rasterization

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 →

© 2024 Powered by Publii CMS :: Theme ported by the Publii Team