Grasshopper

algorithmic modeling for Rhino

hi all,

anyone knows about a tool in gh that simulates the effect of squashing an object, like when making models with play dough.

"spatial deform" doesn´t seem to make the same thing or at least it is too difficult to get

cheers

Views: 339

Replies to This Discussion

Isn't it a simple scaling operation in Z-axis?
Suryansh,

I don´t think so, because the "scaling forces" would be different in every point of the surface/solid owing to its resistance

for instance, when applying a force to a solid, the outer layer of a solid would be much more deformed than the inner parts because of accumulative opposition to that force
so to say the intensity of the vector you apply gets reduced progressively

did I explained myself?
Your description is quite clear.. its more like a 'soft selection' logic than a uniform scaling.

A progressive reduction of forces as you describe it wouldn't be so difficult, provided one figures out the logic of incrementing -- would it be based on distance from the outermost skin or would it be like the number/layer of connections from the outermost skin. And how would you deal with open Breps/Meshes where the outermost skin is not well defined?

I see another issue with that logic... imagine squashing a cube with other objects inside. If the objects inside are to be squashed less than the cube, they would start protruding out of the cube at some point.. how would you deal with that?

RSS

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service