Square Shaped D-Form
Hi guys,
Is there a way to make a square (or any other form other than spherical) shaped d-former?
To be more clear imagine a metal small cube pushing on the surface of a big rubber sphere.
I was not able to do it (other than with multiple d-formers but it is anyhow quite raw and approximate) because cannot change the sphere shaped "head" of the d-former.
I was also wondering if there is any other technique to simulate a collision deformation between two objects other than the d-formers
Thank you!
EDITED: a similar/good result could be obtained also if the shape of the field could be modified from spherical to any-shape (instead of changing the shape of the head of the dformer). But I could not find any way to do that neither....
Comments
No, you can't do that - at least not without writing a new plugin in C++ using the SDK. What might work is to apply a smoothing modifier to the rubber sphere and set the collision item as the metal cube.
Redacted
I tried the mesh smoothing approach before but I have seen that the sphere tends to "wrap" the cube other than avoiding it (so it does not simulate a collision but more an "incorporation")
Is there a way to "reverse" the mesh smoothing effect?
I tried also to apply the mesh to the cube and set collision to the sphere, but the result is quite weird
Just tried an experiment, having one cube collide with another... hmmmm....
although... this kinda worked...
it should work as long as the indent isn't too large - if it is then the smoothing will as you say wrap over rather than dent under.
how do you "freeze" the result of the collision so you can remove the colliding object from the scene and leave just the dented object (or do you just hide it but keep it there?)
the only way I know how to do that is to make all but the affected item invisible in the Scene Tab, and export to obj, and use the Morph Loader.