- 1 Post
- 8 Comments
It sure does but quake1 and quake 2 happened on matrices and Euler angles so there’s a long way you can go before even thinking the letter q.
Writing rasterizer by hand is an incredible fun exercise. Get some basic reading on the graphics, don’t do gpt first. You will never see games as you had before.
Culling faces is simple: you have geometry in camera space. Take a dot product between a surface normal and view direction vector and if it’s negative then the normal is pointing away from you and the face is invisible.
Proper techniques with occlusion and stuff are more complicated, such as painter algorithm or z-budgeting or others
You don’t need quaternions for affine transformations.
Recommended read for everyone into computer graphics: David F. Rogers, Mathematical elements for computer graphics.
Everybody can make cock jokes, but what if the commentary addressed the regional knowledge of sports teams dynamics?
This guy throws a fragile human being in the air, minding sexual nuance of where his finger lands on is last of his worries and you don’t need to be a robot for that.
I played my share of rugby, and I played it mostly as tighthead lock. In normal words this means that a lot of my game time was spent with my head between bums of front row players, or grabbing other player deep under butt cheeks to throw them in the air.
What I learned from it is as long as you care about what you do, you do not care about all else.




I wonder did anyone of his child kids ever teased him with “Vance Vance shat hit pants”