go here for speed and better graphics https://turbowarp.org/938868524 This is my attempt at making a 3D engine. It is by no means the fastest on scratch or anywhere, but it is mine and I am happy with it. I've always wanted to make one of these, and I have tried a few times on python, but the base engine continued to elude me (triangle clipping mostly). So one day I decided to just do it, and this is the result. If you want to start learning about 3D graphics, like myself, use the following as either a tutorial or a guideline: https://www.youtube.com/watch?v=ih20l3pJoeU This does have many bugs and glitches (mostly with the triangle clipping), but the majority of the engine works. Tree branch by Poly by Google [CC-BY] via Poly Pizza Spaceship taken from https://poly.pizza/m/5nWeu4IQXVX triangle filler from -Rex- TODO: - Add frustum culling - Add meshes - Fix large triangles that have 3 vertices off screen, but appear on screen from not being rendered. - Find a better algorithm for drawing the final clipped triangles (triangulate the convex polygon formed, and draw the subsequent triangles) - Optimize [I can never do this enough :) ]