WASDQE - Move Mouse - Look Please use this link if you want to enable mouse look: https://experiments.turbowarp.org/pointerlock/787569677?fps=60&stuck&offscreen&limitless
This might be the last eternal engine release! I do think this is the final result and I hope this engine is the fastest. There might be some bugs or optimizations I missed but with some help I think it is now the fastest, with a bonus of smooth lighting. I have added smooth lighting and general optimizations! This is the first project (I think) that has realistic lighting so this is huge for scratch. I expect you to make insanely good projects with this in the future as it is probably the only engine you need :) No tutorial this time lol, im lazy. Instead, I have links and stuff and ill just let you figure the rest out. This is the less beginner friendly engine since it is more technical in a way. If you want to import models, use this link to convert an image file to a scratch list, please select the mode as decimal combined ARGB though: https://xeltalliv.github.io/ScratchTools/Img2list/#dc3 The textures will automatically set to their UV value, all you need is to convert the texture image to a scratch list, copy the whole file (like you would with a .obj file) and then paste it into the file part of the create sample block. If you put any texture file size greater than 447x447, your editor will break so bear that in mind. Thanks to @TheGoodGuy for the "fastest" algorithms. Thanks to @BamBozzle for the textured triangle filler which I have modified to include smooth lighting. Thanks to @littlebunny06 for the collisions Thanks to @maDU59_, @SpinningCube for the help/bug testing/optimizations #3D #engine #3D engine #math #complex #textures #