WASDEQ to move. Arrow keys to rotate view. L to toggle LOG. P to toggle pointer lock(just for Turbowarp). Custom stage size support. Turbowarp recomended: https://turbowarp.org/1270105296?hqpen&stuck&clones=Infinity&size=640x360&turbo&fps=250 or https://experiments.turbowarp.org/pointerlock/1270105296?hqpen&stuck&clones=Infinity&size=640x360&turbo&fps=250 Use Turbowarp because Scratch is pretty slow for this engine.
Well, the sorting algorithm isn't perfect. I spilit the sample meshes into a project because it is to lag to load. Get them from https://scratch.mit.edu/projects/1284059628 The "Github user": -Javidx9(aka OneLoneCoder) Engine feature: -Backface culling added(so you need to becareful with the vertices order). -Triangle fill fixed. -Mesh support. - Realtime lighting added. -Gradient background support(still support the old style background). -Added some sample mesh. -Support pointer lock(Turbowarp only). -Object manage support(manage everything as objects) . -Support n-gon adding for mesh.