How to animate something like a rubberband?

Hello, I want to have something animated similar to a rubber band, as in if a ball hits it, it would bend in and then instantly slingshot the ball out. But the band would need to bend in different places depending on the location that the ball hit it. I think the answer is to model it in blender, and then put some sort of cloth or ik physics on it or something?

Hello there!

I think the approach that would give you more control, is setting up a spline component, and adding logic to it via blueprints, to dinamically affect it’s bend/stretch properties, simulating a rubber band.

On the other hand, a more direct solution, with less control, would be to use UE’s cable component, which already has all the logic and functions incorporated. This is designed to be more like a rope, but if you play around with “Cable Length” and “Solver Iterations”, you can replicate tension, making it react like a rubber band.