Elastic Transform

by Felix in Modifier Setups


Install using the Blender Assets Browser feature

  • Move the downloaded .blend file to your assets folder.
  • Reload either Blender or your Asset Browser library.
  • If installed correctly, the asset will now be avaiable in the Assets Browser menu.


Alternatively, you can append the geometry nodes group into your scene.


How to use it

1. With the object selected, navigate to the modifiers tab and then click on Add Modifier, then select the Geometry Nodes option.



2. Search for Elastic Transform.


3. Modifier preview



Initial transforms

It is the transforms that the object will have before the simulation starts. In the example below, I set the Initial Rotation of the object to be 45º so it starts the simulation in that rotation. As the Rest Rotation of the object is set to 0º it ends up returning to its original rotation.



Rest transforms

In the example below, the tire pump Rest Position is set to negative Z, so as soon as the simulation starts, it starts trying to stay in the resting position that was defined.


Keyframes

You can animate the parameters using keyframes by hovering the parameter and pressing the 'I' key.



For everything to work as expected, it's not enough to add the keyframes. Due to how the tool works, you will need to change the animation interpolation type to Constant. To do this, simply go to the timeline, press "T" and then select Constant interpolation in the menu.


Transform Dampening and Tension
  • You can reduce the speed of the simulation by reducing the Tension parameter.
  • If you want more swing, decrease the Dampening parameter. With low dampening the swing will take longer to stop.


If you still need help, contact me at any time and I will try my best to help you.

Sales 10+
Dev Fund Contributor
Published 3 months ago
Blender Version 4.1, 4.0
License Royalty Free
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message