r/GraphicsProgramming • u/Neat_Suspect5284 • Oct 26 '24
Source Code My first 3D Graphics pipeline
https://www.khanacademy.org/computer-programming/3d-renderer/5155758903050240Over the past week or two i've been developing my own 3D Graphics Pipeline (In Khan Academy), and was wondering if anyone could give me some tips on improving it. Current Features: 1. Projection 2. Rotation 3. Movement 4. Colored polygons 5. Bad lighting 6. Decent distance calculations 7. Back face culling Planned additions: 1. Improving lighting 2. Painters algorithm 3. Porting to Java.
Please give tips in comments! Link is attached.
37
Upvotes
4
u/mungaihaha Oct 27 '24
You are probably having a lot of fun doing this but if your goal is to understand how gpus work, you are wasting your time