background preloader

El proyecto Kama Sutra - AZ

El proyecto Kama Sutra - AZ

Origami Simulator This app uses a compliant dynamic simulation method to solve for the geometry of an origami pattern at a given fold angle. The simulation sets up several types of constraints: distance constraints prevent the sheet from stretching or compressing, face constraints prevent the sheet from shearing, and angular constraints fold or flatten the sheet. Each of these constraints is weighted by a stiffness - the stiffer the constraint, the better it is enforced in the simulation. Axial Stiffness is the stiffness of the distance constraints. Fold and facet stiffnesses correspond to two types of angular constraints. Internally, constraint stiffnesses are scaled by the length of the edge associated with that constraint to determine its geometric stiffness. Since this is a dynamic simulation, vertices of the origami move with some notion of acceleration and velocity. A Numerical Integration technique is used to integrate acceleration into velocity and position for each time step of the simulation.

Related: