Movement Controls (WASDQE): - x-axis: 'd' / 'a' - y-axis: 'w' / 's' - z-axis: 'e' / 'q' Press 'v' to toggle showing vertices.
I watched Tsoding's video on formulae for graphics programming, in which he used JavaScript, and it inspired me to try a simple demo of 3D rendering in vanilla Scratch. The code is not well-organised, but hopefully it isn't too crazy to understand for anyone interested. I recommend you watch Tsoding's video if you really want to learn how it works. Technically, this is the basis for a very simple 3D engine, but I probably won't develop it fully since Scratch's limited tools do not make it particularly pleasant to work through.