| · | 'Limiting' means; clipping mesh-node translation to a certain region. ie. nodes are allowed to move only 55mm or less. The upside is that nodes can be treated separately. Within very few steps even the worst possible scenario is *on average* a correct solution. The downside is that limiting is scale-sensitive. Limiting the motion of nodes to 5cm on a 2m×3m fabric has a totally different effect than limiting nodes on a 10m×25m fabric by the same amount. When motion limitations are to be used properly one must consider the total size of the fabric (bounding box dimensions) and the density of mesh-nodes on this fabric. Basically one has to calculate the average distance of every mesh node to it's nearest neighbours. This is a very expensive calculation and will slow down the algorithm substantially.
|