This is triangle rasterizer and what makes it special is that its performance and detail heavy. please please any experts on triangle rendering optimization tell me some optimization I can make cuz I surely do know that all of those cross product checks are performance heavy. also I will keep on improving on this for my 3d engine which my next improvement idk if it works but making the bounding box a triangle instead but this works better if being runed in Turbowarp, so yeah.
credit to uh Coding Adventure: Software Rasterizer by Sebastian Lague which I used the same formulas and method he did for his triangle renderer everything I made