How can I make this roll animation? At first it will roll normally and then it will slide outwards. I tried many times but I couldn’t do it.
use the curve extras extension to generate a spiral, then set up a curve deform on your material to be rolled up:
move the material into the curve to coil it up:
now, rotate the material such that it shifts the coil out of alignment:

a little hard to explain, but here is the file I made:
coil.blend (1.4 MB) - CC0 license
I’ve been trying all day but I couldn’t do it :') Thank you very much for your help.
The orientations to get the curve lined up are very confusing and require a lot of trial and error.
You could probably do something similar with more control in geometry nodes, but that would take more work to set up.



