Elastic Transform
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.
Discover more products like this
suspension geometrynodes animated springs physics simulations simulations elastic