Now has mobile/touch screen support! Another 3D engine! This one I'm quite happy with. It runs probably about as good as I can get full polygonal 3D to run. Uses OBJs. Also includes 3D sprites and 3D audio. Just found out the sorting algorithm is a massive bottleneck. Will fix later aaaa This one is significantly faster and better than the previous engine. I started from scratch (heh) making a new engine. This one is significantly different than the previous OBJ imported because it now calculates the Normals in realtime with much more accuracy, allowing for things like rotation and better lighting. Basically 2 major things I want to fix/implement. - Add triangle clipping - .mtl support How to import your own OBJs: - "See inside" and remix, of course - In 'Renderer' sprite, go to the lists and show the '----ObjLoader' list. - Right click the list on-stage and click import - If you are on Windows, enable 'All files' in the bottom right - Find your OBJ of choice and import it - At the top of the 'Renderer' sprite, youll find a block stating 'Import loaded OBJ as', enter a name there and then click the block to run it. - Navigate to the 'Game' sprite and follow the formatting of pre-made obj blocks, except set the second argument to your model name, and first argument to a unique identifier name (whatever you want) - If you did it right, yay
WASD and Arrow keys to move and look Q/E for Up/Down Triangle filling from @TheLogFather https://scratch.mit.edu/projects/24828481 Model made by me in Blender, derivative of Starfox's Arwing (not sure who the designer is?) Music: Star Fox OST - Corneria - Hajime Hirasawa Explosion from png2png.com/explosion-png