Use the left and right arrow keys to rotate left and right, respectively. Use W to toggle wireframe! Finally, use the controls at the top to change the quality of the rendering. If you put them too high, it might lag; don't say I didn't warn you! Just so you know what the controls do: Sprite size: Changes the maximum size of the sprite. There should be a perfect size that doesn't glitch at all; please feel free to comment if you find it so I can optimize the project! Resolution: The resolution for the triangle filler. Higher values will produce more curved edges.
This is a work-in-progress 3D engine based off of the SNES's "Mode 7" graphics mode. I am working to improve the engine, so be sure to check back for later updates ;) Agenda: 1. Allow the user to move the camera instead of just rotating it. 2. Allow the project to read from a map. 3. Add sprite support (i.e. fixed sprites that move in 3D, like the pipes in Super Mario Kart) Changelog: v0.4 (6/27/2017): -Fixed glitch with tri filler -Removed @DadOfMrLog's offscreen pen engine for a more efficient approach -Added controls -Redid description v0.3 (6/22/2017): -Fixed glitch with rotation -Added @DadOfMrLog's tri filler -Tri filler glitch discovered v0.2 (6/21/2017): -Added @DadOfMrLog's offscreen pen engine -Fixed glitch with inaccurate rendering v0.1 (6/16/2017): -Initial release of project -Discovered glitch with rotation -Discovered glitch with inaccurate rendering