WASD to move Z to go up X to go down Arrow Keys to look around 0 for debug info (New fill is more efficient, but for some reason depending on what you run Legacy fill might run better) https://mirror.turbowarp.xyz/?fps=250&hqpen#1116930882 1/25/25: If you want to use the engine it's very simple, though time consuming if you want to make something complicated (like this house.) 1st: Get a pencil and paper (it's easier to make your model if you first plan it on a piece of paper.) 2nd: Show the "Model List" list and delete all the items in the list (The list contains all the 3D models created that the engine can load. Deleting everything in it de-clutters the project.) 3rd: WITH THE MODEL LIST CLEARED run the project once and stop the project. This will clear all the lists you need to make your model. 4th: Make the model. The X points, Y points, and Z points lists are where every point in 3D space the engine will need to reference is. The 1st item in each list is the first point, the 2nd item in each list the second point, and so on. The "Point Draw Order" list is the order it draws each point. Every 3 items in the list is 1 triangle. Every item in the list should correspond to an Item index in the X points, Y points, and Z points list. The Hue, Saturation, Brightness, and Transparency lists define what each triangle looks like. The first Item in each list corresponds to the first three items in the point draw order list (the first triangle), the second items in the lists correspond to the next three the items in the point draw order list(the second triangle), and so on. MAKE SURE ALL OF THE LIST HAVE THE CORRECT NUMBER OF ITEMS INSIDE THEM AND NONE OF THEM LEFT BLANK! 5th: Go to the "Model Creation" sprite and run the encode block. this will add your model to the "Model list" list. 6th: Go to "When I receive create world" in the "world creation" Sprite and replace the 13 in the "copy object" block with 1 (or whatever item in the model list you want, but assuming you followed the instructions it should be 1.) 7th: Run the project and see the model you made. If you have any questions or want me to elaborate on anything, feel free to leave a comment.
I used my 3D engine to make this for an art class semester final. I would have liked to put more stuff inside the house but I ran out of time.