Description
The original version of the LOGO programming language supported some instructions for drawing in 3D. It would be really cool to draw some 3D shapes using the 2D drawing operations supported by the turtle. (Drawing functions for 3D would be a really cool (albeit low priority) addition too!)
The animation of the turtle is less important here. Probably the simplest implementation is to just draw the entire shape with the "instant" speed. Some arrow keys controls would be great too. To rotate the image, reset it with reset()
and then redraw it with the new orientation/camera.
Ideas for some shapes to draw:
- cube
- isosphere
- etc.
It would be great if there was a way to use the shape filling feature to produce shapes that weren't just wireframes. Wireframes are an excellent start though. :)