I encountered a problem with SVG animation. I need to animate SVG as if it is been drawn from left to right see the SVG
Is it possible to do it like that? SVG code is below in case you need it
<svg width="1920" height="399" viewBox="0 0 1920 399" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="969" cy="209" r="189" stroke="black" stroke-width="2"/>
<circle cx="529" cy="209" r="189" stroke="black" stroke-width="2"/>
<circle cx="1409" cy="209" r="189" stroke="black" stroke-width="2"/>
<path d="M0 192C156.295 128.885 480.909 6.14397 529 20.0956" stroke="black" stroke-width="2"/>
<path d="M1920 190C1765.48 127.615 1444.55 6.2926 1397 20.083" stroke="black" stroke-width="2"/>
<path d="M488 26C574.756 7.13441 802.014 -19.2774 1017 26" stroke="black" stroke-width="2"/>
<path d="M922 26C1008.76 7.13441 1236.01 -19.2774 1451 26" stroke="black" stroke-width="2"/>
</svg>
I'm trying to do the animation with the SVG Artista service. I've already tried to merge all paths and circles into 1 path, that didn't help.
Thanks in advance!
Update:
I was asked to add one path code that I got, here it is:
<svg width="100%" height="399" viewBox="0 0 1920 399" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1220,209a189,189 0 1,0 378,0a189,189 0 1,0 -378,0 M340,209a189,189 0 1,0 378,0a189,189 0 1,0 -378,0 M780,209a189,189 0 1,0 378,0a189,189 0 1,0 -378,0 M0 192C156.295 128.885 480.909 6.14397 529 20.0956 M1920 190C1765.48 127.615 1444.55 6.2926 1397 20.083 M488 26C574.756 7.13441 802.014 -19.2774 1017 26 M922 26C1008.76 7.13441 1236.01 -19.2774 1451 26" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>