I made this to learn how 3D rendering engines work. I used C++ and linear algebra to implement meshes, linear transformations, rasterization, custom math library (vectors, matrices), camera system, ...
Why it matters: In a world dominated by powerful GPUs from Nvidia and AMD, one self-taught coder is demonstrating that it's possible to create impressive 3D graphics from scratch. Alex Fish has ...
3D transformations (position, rotation, scale) Camera view and projection matrices Rendering simple meshes (cubes, pyramids) to a 2D framebuffer Software rasterization of vertices and lines Only a ...
Cuireadh roinnt torthaí i bhfolach toisc go bhféadfadh siad a bheith dorochtana duit
Taispeáin torthaí dorochtana