(The description following is the EXACT copy from randomguy's project(see above), if you have already read it do NOT waste your time by reading this) The most basic form of a tri based 3d engine. NOW WITH Z-CLIPPING/NEAR PLANE CLIPPING. Controls: WASD for movement QE to move up and down arrow keys to look around Problems with this version: This renderer has not Z-sorting. You can't tell because I'm using wireframes, but the renderer does not draw the triangles in the correct order. I will not be solving this problem in the next video, but I will for the video after that. The math is a little more complicated and I want to dedicate more time to this problem.
I just plugged the scripts onto some random triangle filler to see how it would effect the performance Randomguy, if you're reading this, THERE IS A MISSING TRIANGLE THAT TRIGGERS ME SO MUCH PLEASE FIX IT