Design your own 3D objects using bubbles and connectors! When you are done, hit the [F] key to save your work. [Arrow Keys] -> Rotate the view. [E] -> Reset the view. [Mouse button] -> Drag to rotate view [F] -> File Menu (Reset/Save/Load) [I] -> Select all bubbles When at bubbles are selected... [Space Bar] - > Cancel Selection [A], [D], [W], [S] -> Move the selected bubbles (Relative to screen) [R] - Rotate Selected Bubbles (Relative to screen center) [X] - Deleted Selected Bubbles [C] - Clone Selected Bubbles [L] - Link Selected Bubbles [U] - Unlink Selected Bubbles [1-8] - Change Color to preset [9] - Cycle Color to next preset [0] - Open Color Selection Dialog [Z] -> Shrink Bubble [Q] -> Grow Bubble
(Limit of 64 Bubbles at this time) CAD stands for Computer-aided design. I use plenty of recursive loops (having a block call itself with new data) rather than using global variables (variables that can be changed from anywhere in the project ). Doing so prevents common problems associated with global variables (globals make it hard to track where they get changed). Thanks to 900miles for the first version of the 3D code (3D Bouncing Ball)... https://scratch.mit.edu/projects/51768468/ Encoding engine developed here (Secret Text Encoder)... https://scratch.mit.edu/projects/52757174/ Animation engine developed here (Fire Simulator)... https://scratch.mit.edu/projects/37260110/ Check out StickyPup Studios... http://scratch.mit.edu/studios/527063/