Inertial Packing 001 ('IP.001') is the first in a new 'Studies' series exploring technical aspects of larger projects.
IP.001 includes multiple constraint systems, based on Verlet and Euler Integration approaches. Numerous user controls are included:
Interaction:
Mouse/Trackpad: drag -> camera rotation drag + CMD/CTR -> camera pan scroll wheel/pinch -> camera zoom
Key Input: -, +: reduce | increase Node Count {, }: reduce | increase Packing Dimension c, v: reduce | increase Node Adhesion h, j: reduce | increase Node Jitter b, n: disable| enable Node-Node Collision z, x: reduce | increase Stick Constraint a, s: hide | show Nodes q, w: hide | show Wireframe p: screen capture
Tip:
- There are 8 unique geometries, should you be inclined to collect a full set.
- Bringing values outside of "rational" range is encouraged.
Note: Please post your favorite IP.001 screen captures TW: @iragreenberg IG: @greenberg.ira
Built with Three.js, PByte.js, TypeScript, Node