➿ HOW TO: animate GIF in INFINITE LOOP

The looping background works just fine

should be the gif above this other overlays? if so you forgot to put this other overlays to layers and the gif is on layer 1 so it can be covered by the other overlays

EXT. CITY HIGHWAY LOOP - NIGHT with BLACK CAR with WHEEL
&overlay BLACK CAR shifts to -61 145 in zone 1
&overlay BLACK CAR scales to 1.000 1.000
&overlay WHEEL shifts to 41 187 in zone 1
&overlay WHEEL scales to 0.261 0.261
&overlay WHEEL rotates 360 anchor point 0.5 0.5 in 1 THEN overlay WHEEL rotates 0 anchor point 0.5 0.5 in 0 loop INFINITE times
&overlay EXPLOSION.01 create
&overlay EXPLOSION.02 create
&overlay EXPLOSION.03 create
&overlay EXPLOSION.04 create
&overlay EXPLOSION.05 create
&overlay EXPLOSION.06 create
&overlay EXPLOSION.07 create
&overlay EXPLOSION.08 create
&overlay EXPLOSION.09 create
&overlay EXPLOSION.10 create
&overlay EXPLOSION.11 create
&overlay EXPLOSION.12 create
&overlay EXPLOSION.13 create
&overlay EXPLOSION.14 create
&overlay EXPLOSION.15 create
&overlay EXPLOSION.16 create
&overlay EXPLOSION.17 create
&overlay EXPLOSION.18 create
&overlay EXPLOSION.19 create
&overlay EXPLOSION.20 create
&overlay EXPLOSION.21 create
&overlay EXPLOSION.22 create
&overlay EXPLOSION.23 create
&overlay EXPLOSION.24 create
&overlay EXPLOSION.25 create

&overlay EXPLOSION.01 moves to layer 1
&overlay EXPLOSION.02 moves to layer 1
&overlay EXPLOSION.03 moves to layer 1
&overlay EXPLOSION.04 moves to layer 1
&overlay EXPLOSION.05 moves to layer 1
&overlay EXPLOSION.06 moves to layer 1
&overlay EXPLOSION.07 moves to layer 1
&overlay EXPLOSION.08 moves to layer 1
&overlay EXPLOSION.09 moves to layer 1
&overlay EXPLOSION.10 moves to layer 1
&overlay EXPLOSION.11 moves to layer 1
&overlay EXPLOSION.12 moves to layer 1
&overlay EXPLOSION.13 moves to layer 1
&overlay EXPLOSION.14 moves to layer 1
&overlay EXPLOSION.15 moves to layer 1
&overlay EXPLOSION.16 moves to layer 1
&overlay EXPLOSION.17 moves to layer 1
&overlay EXPLOSION.18 moves to layer 1
&overlay EXPLOSION.19 moves to layer 1
&overlay EXPLOSION.20 moves to layer 1
&overlay EXPLOSION.21 moves to layer 1
&overlay EXPLOSION.22 moves to layer 1
&overlay EXPLOSION.23 moves to layer 1
&overlay EXPLOSION.24 moves to layer 1
&overlay EXPLOSION.25 moves to layer 1

&overlay EXPLOSION.01 shifts to 30 145 in zone 1
&overlay EXPLOSION.02 shifts to 30 145 in zone 1
&overlay EXPLOSION.03 shifts to 30 145 in zone 1
&overlay EXPLOSION.04 shifts to 30 145 in zone 1
&overlay EXPLOSION.05 shifts to 30 145 in zone 1
&overlay EXPLOSION.06 shifts to 30 145 in zone 1
&overlay EXPLOSION.07 shifts to 30 145 in zone 1
&overlay EXPLOSION.08 shifts to 30 145 in zone 1
&overlay EXPLOSION.09 shifts to 30 145 in zone 1
&overlay EXPLOSION.10 shifts to 30 145 in zone 1
&overlay EXPLOSION.11 shifts to 30 145 in zone 1
&overlay EXPLOSION.12 shifts to 30 145 in zone 1
&overlay EXPLOSION.13 shifts to 30 145 in zone 1
&overlay EXPLOSION.14 shifts to 30 145 in zone 1
&overlay EXPLOSION.15 shifts to 30 145 in zone 1
&overlay EXPLOSION.16 shifts to 30 145 in zone 1
&overlay EXPLOSION.17 shifts to 30 145 in zone 1
&overlay EXPLOSION.18 shifts to 30 145 in zone 1
&overlay EXPLOSION.19 shifts to 30 145 in zone 1
&overlay EXPLOSION.20 shifts to 30 145 in zone 1
&overlay EXPLOSION.21 shifts to 30 145 in zone 1
&overlay EXPLOSION.22 shifts to 30 145 in zone 1
&overlay EXPLOSION.23 shifts to 30 145 in zone 1
&overlay EXPLOSION.24 shifts to 30 145 in zone 1
&overlay EXPLOSION.25 shifts to 30 145 in zone 1

&overlay EXPLOSION.01 scales to 2.517 2.517
&overlay EXPLOSION.02 scales to 2.517 2.517
&overlay EXPLOSION.03 scales to 2.517 2.517
&overlay EXPLOSION.04 scales to 2.517 2.517
&overlay EXPLOSION.05 scales to 2.517 2.517
&overlay EXPLOSION.06 scales to 2.517 2.517
&overlay EXPLOSION.07 scales to 2.517 2.517
&overlay EXPLOSION.08 scales to 2.517 2.517
&overlay EXPLOSION.09 scales to 2.517 2.517
&overlay EXPLOSION.10 scales to 2.517 2.517
&overlay EXPLOSION.11 scales to 2.517 2.517
&overlay EXPLOSION.12 scales to 2.517 2.517
&overlay EXPLOSION.13 scales to 2.517 2.517
&overlay EXPLOSION.14 scales to 2.517 2.517
&overlay EXPLOSION.15 scales to 2.517 2.517
&overlay EXPLOSION.16 scales to 2.517 2.517
&overlay EXPLOSION.17 scales to 2.517 2.517
&overlay EXPLOSION.18 scales to 2.517 2.517
&overlay EXPLOSION.19 scales to 2.517 2.517
&overlay EXPLOSION.20 scales to 2.517 2.517
&overlay EXPLOSION.21 scales to 2.517 2.517
&overlay EXPLOSION.22 scales to 2.517 2.517
&overlay EXPLOSION.23 scales to 2.517 2.517
&overlay EXPLOSION.24 scales to 2.517 2.517
&overlay EXPLOSION.25 scales to 2.517 2.517

&overlay EXPLOSION.01 opacity 1 in 0.1 THEN overlay EXPLOSION.25 opacity 0 in 0 THEN overlay EXPLOSION.02 opacity 1 in 0.1 THEN overlay EXPLOSION.01 opacity 0 in 0 THEN overlay EXPLOSION.03 opacity 1 in 0.1 THEN overlay EXPLOSION.02 opacity 0 in 0 THEN overlay ECPLOSION.04 opacity 1 in 0.1 THEN overlay EXPLOSION.03 opacity 0 in 0 THEN overlay EXPLOSION.05 opacity 1 in 0.1 THEN overlay EXPLOSION.04 opacity 0 in 0 THEN overlay EXPLOSION.06 opacity 1 in 0.1 THEN overlay EXPLOSION.05 opacity 0 in 0 THEN ovarlay EXPLOSION.07 opacity 1 in 0.1 THEN overlay EXPLOSION.06 opacity 0 in 0 THEN overlay EXPLOSION.08 opacity 1 in 0.1 THEN overlay EXPLOSION.07 opacity 0 in 0 THEN overlay EXPLOSION.09 opacity 1 in 0.1 THEN overlay EXPLOSION.08 opacity 0 in 0 THEN overlay EXPLOSION.10 opacity 1 in 0.1 THEN overlay EXPLOSION.09 opacity 0 in 0 THEN overlay EXPLOSION.11 opacity 1 in 0.1 THEN overlay EXPLOSION.10 opacity 0 in 0 THEN overlay EXPLOSION.12 opacity 1 in 0.1 THEN overlay EXPLOSION.11 opacity 0 in 0 THEN overlay EXPLOSION.13 opacity 1 in 0.1 THEN overlay EXPLOSION.12 opacity 0 in 0 THEN overlay EXPLOSION.14 opacity 1 in 0.1 THEN overlay EXPLOSION.13 opacity 0 in 0 THEN overlay EXPLOSION.15 opacity 1 in 0.1 THEN overlay EXPLOSION.14 opacity 0 in 0 THEN overlay EXPLOSION.16 opacity 1 in 0.1 THEN overlay EXPLOSION.15 opacity 0 in 0 THEN overlay EXPLOSION.17 opacity 1 in 0.1 THEN overlay EXPLOSION.16 opacity 0 in 0 THEN overlay EXPLOSION.18 opacity 1 in 0.1 THEN overlay EXPLOSION.17 opacity 0 in 0 THEN overlay EXPLOSION.19 opacity 1 in 0.1 THEN overlay EXPLOSION.18 opacity 0 in 0 THEN overlay EXPLOSION.20 opacity 1 in 0.1 THEN overlay EXPLOSION.19 opacity 0 in 0 THEN overlay EXPLOSION.21 opacity 1 in 0.1 THEN overlay EXPLOSION.20 opacity 0 in 0 THEN overlay EXPLOSION.22 opacity 1 in 0.1 THEN overlay EXPLOSION.21 opacity 0 in 0 THEN overlay EXPLOSION.23 opacity 1 in 0.1 THEN overlay EXPLOSION.22 opacity 0 in 0 THEN overlay EXPLOSION.24 opacity 1 in 0.1 THEN overlay EXPLOSION.23 opacity 0 in 0 THEN overlay EXPLOSION.25 opacity 1 in 0.1 THEN overlay EXPLOSION.24 opacity 0 in 0 loop INFINITE times

I tried to remove the other overlays in the scene just to see if its working but its not.

is it possible that your scales ans shift is not correct?

checkwhen you click the spotdirecting helper change overlay if you see the names of the overlays changing under the preview. Id you fo see the names changing. Do you see the rectangle around the overlay?

If not it is offscreen

also do you have any error message?

No I cant move the overlays

any error messages?

This looks that the problem is in the overlays and how the script reads them

Are you 100% sure your overlays name is correct? If you do not see them it can be that their name is different than you have in script.

I have the Error: “Your overlay isn’t approved” thingy and then the "Warning @overlay… isn’t a valid command.
I’m in the same zone, I have a looping overlay behind thought. And I have reset the zoom and yes all the overlays are created, shifted, and scaled.

Idk what’s wrong :///

vvv helpful thank you for this! <3

You must look at the line where it says it is not valid command. You most likely have mistake there.

I noticed the mistake… you forgot the word overlay after THEN in many spots.

Omg yes haha, can’t believe I didn’t see that. Thank you so much! :)))

1 Like

bump :cherries:

Hi @Farah_DeSantis i have a problem with my script, the looping loops in different places.

Here is the script
INT. WHITE BACKGROUND - DAY

&overlay MECHANICAL HEART 01 create

&overlay MECHANICAL HEART 02 create

&overlay MECHANICAL HEART 03 create

&overlay MECHANICAL HEART 04 create

&overlay MECHANICAL HEART 05 create

&overlay MECHANICAL HEART 06 create

&overlay MECHANICAL HEART 07 create

&overlay MECHANICAL HEART 08 create

&overlay MECHANICAL HEART 09 create

&overlay MECHANICAL HEART 10 create

&overlay MECHANICAL HEART 11 create

&overlay MECHANICAL HEART 12 create

&overlay MECHANICAL HEART 13 create

&overlay MECHANICAL HEART 01 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 01 scales to 1.000 1.000
&overlay MECHANICAL HEART 01 opacity 1 in 0

&overlay MECHANICAL HEART 02 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 02 scales to 1.000 1.000
&overlay MECHANICAL HEART 02 opacity 1 in 0.5

&overlay MECHANICAL HEART 03 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 03 scales to 1.000 1.000
&overlay MECHANICAL HEART 03 opacity 1 in 0.5

&overlay MECHANICAL HEART 04 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 04 scales to 1.000 1.000
&overlay MECHANICAL HEART 04 opacity 1 in 0.5

&overlay MECHANICAL HEART 05 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 05 scales to 1.000 1.000
&overlay MECHANICAL HEART 05 opacity 1 in 0.5

&overlay MECHANICAL HEART 06 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 06 scales to 1.000 1.000
&overlay MECHANICAL HEART 06 opacity 1 in 0.5

&overlay MECHANICAL HEART 07 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 07 scales to 1.000 1.000
&overlay MECHANICAL HEART 07 opacity 1 in 0.5

&overlay MECHANICAL HEART 08 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 08 scales to 1.000 1.000
&overlay MECHANICAL HEART 08 opacity 1 in 0.5

&overlay MECHANICAL HEART 09 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 09 scales to 1.000 1.000
&overlay MECHANICAL HEART 09 opacity 1 in 0.5

&overlay MECHANICAL HEART 10 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 10 scales to 1.000 1.000
&overlay MECHANICAL HEART 10 opacity 1 in 0.5

&overlay MECHANICAL HEART 11 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 11 scales to 1.000 1.000
&overlay MECHANICAL HEART 11 opacity 1 in 0.5

&overlay MECHANICAL HEART 12 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 12 scales to 1.000 1.000
&overlay MECHANICAL HEART 12 opacity 1 in 0.5

&overlay MECHANICAL HEART 13 shifts to 55 227 in zone 1
&overlay MECHANICAL HEART 13 scales to 1.000 1.000
&overlay MECHANICAL HEART 13 opacity 1 in 0.5

&overlay MECHANICAL HEART 01 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 13 opacity 0 in 0 THEN overlay MECHANICAL HEART 02 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 01 opacity 0 in 0 THEN overlay MECHANICAL HEART 03 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 02 opacity 0 in 0 THEN overlay MECHANICAL HEART 04 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 03 opacity 0 in 0 THEN overlay MECHANICAL HEART 05 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 04 opacity 0 in 0 THEN overlay MECHANICAL HEART 06 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 05 opacity 0 in 0 THEN overlay MECHANICAL HEART 07 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 06 opacity 0 in 0 THEN overlay MECHANICAL HEART 08 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 07 opacity 0 in 0 THEN overlay MECHANICAL HEART 09 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 08 opacity 0 in 0 THEN overlay MECHANICAL HEART 10 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 09 opacity 0 in 0 THEN overlay MECHANICAL HEART 11 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 10 opacity 0 in 0 THEN overlay MECHANICAL HEART 12 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 11 opacity 0 in 0 THEN overlay MECHANICAL HEART 13 opacity 1 in 0.5 THEN overlay MECHANICAL HEART 12 opacity 0 in 0 loop INFINITE times

I am not sure what you mean that it loops in “different places” - can you please more specific about what you mean by that?

Does it mean your positioén of the overlay is not right?

Also I noticed on the start above the looping command you give opacity command to all the overlay - but they should be transparent till the looping command.

positioén of the overlay is not right when it loops

well this problem has nothing to do with my template tbh.

if all overlays are on wrong place - than simply your spotting is not right you have to spot them correctly.

if only some overlay are on wrong place but thay have the same coordinates as the “good one” than you most likely do not have identical size of the overlays or you simply spotted them elswhere than the others

i already fixed the problem

Here is the new code

&overlay MECHANICAL HEART 01 create
&overlay 6733239679451136_MECHANICAL HEART 01 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 01 scales to 0.144 0.144
&overlay MECHANICAL HEART 01 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 01 clear

&overlay MECHANICAL HEART 02 create
&overlay 6733239679451136_MECHANICAL HEART 02 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 02 scales to 0.144 0.144
&overlay MECHANICAL HEART 02 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 02 clear

&overlay MECHANICAL HEART 03 create
&overlay 6733239679451136_MECHANICAL HEART 03 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 03 scales to 0.144 0.144
&overlay MECHANICAL HEART 03 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 03 clear

&overlay MECHANICAL HEART 04 create
&overlay 6733239679451136_MECHANICAL HEART 04 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 04 scales to 0.144 0.144
&overlay MECHANICAL HEART 04 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 04 clear

&overlay MECHANICAL HEART 05 create
&overlay 6733239679451136_MECHANICAL HEART 05 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 05 scales to 0.144 0.144
&overlay MECHANICAL HEART 05 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 05 clear

&overlay MECHANICAL HEART 06 create
&overlay 6733239679451136_MECHANICAL HEART 06 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 06 scales to 0.144 0.144
&overlay MECHANICAL HEART 06 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 06 clear

&overlay MECHANICAL HEART 07 create
&overlay 6733239679451136_MECHANICAL HEART 07 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 07 scales to 0.144 0.144
&overlay MECHANICAL HEART 07 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 07 clear

&overlay MECHANICAL HEART 08 create
&overlay 6733239679451136_MECHANICAL HEART 08 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 08 scales to 0.144 0.144
&overlay MECHANICAL HEART 08 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 08 clear

&overlay MECHANICAL HEART 09 create
&overlay 6733239679451136_MECHANICAL HEART 09 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 09 scales to 0.144 0.144
&overlay MECHANICAL HEART 09 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 09 clear

&overlay MECHANICAL HEART 10 create
&overlay 6733239679451136_MECHANICAL HEART 10 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 10 scales to 0.144 0.144
&overlay MECHANICAL HEART 10 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 10 clear

&overlay MECHANICAL HEART 11 create
&overlay 6733239679451136_MECHANICAL HEART 11 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 11 scales to 0.144 0.144
&overlay MECHANICAL HEART 11 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 11 clear

&overlay MECHANICAL HEART 12 create
&overlay 6733239679451136_MECHANICAL HEART 12 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 12 scales to 0.144 0.144
&overlay MECHANICAL HEART 12 opacity 1.0
@pause for 0.001
@overlay MECHANICAL HEART 12 clear

&overlay MECHANICAL HEART 13 create
&overlay 6733239679451136_MECHANICAL HEART 13 shifts to 115 21
&overlay 6733239679451136_MECHANICAL HEART 13 scales to 0.144 0.144
&overlay MECHANICAL HEART 13 opacity 1.0
@pause for 0.001

but i don’t know how to loop it in shift comand

Sorry english is not my native tongue and I am lost again - you want to loop shift command?

But gifs not move thay stay on the same position …

Or you meant something else?