How to make an animated wallpaper from a still image
Upload the picture and tell Vizard Agent which parts should move. Vizard Agent generates a clean sky plate and separate lit and unlit versions of the sign, builds a mask for each element, animates the clouds and the flicker independently, and renders a version that loops seamlessly.
What do you type into Vizard Agent?
Describe each moving element separately. Vizard Agent builds a mask and an animation per element, so naming the clouds, the sign or the water individually gets you independent control rather than one general shimmer over the whole picture. Say how each one moves, slow and steady or broken and intermittent, and say it should loop.
Prompt
What does Vizard Agent actually do?
An animated wallpaper is one image where two or three things move and everything else stays perfectly still. The job is layer separation, and Vizard Agent generates the layers it needs rather than trying to extract them from the flat image, because you cannot turn a light off in a photograph. In the session behind this article it:
- Measured the image and generated a clean sky plate with the foreground elements removed.
- Generated the sign with its lights off and again at full brightness, and checked all three plates' alignment against each other.
- Laid a coordinate grid over the image to measure positions, and built separate masks for the sky, the figure and the neon.
- Measured the sky's colour so the generated plate matched the original, and corrected the dark plate where it bled into the sky.
- Cross-faded the lit and unlit signs behind a mask for the flicker, smoothed the cloud motion and built a seamless ten-second cycle.
- Delivered 120.0 seconds (1920x1080, 25fps) with the cycle repeated inside, because a player restarting a short file stutters at the loop point.
When does this not work well?
Separating a flat image into moving layers means generating the parts of the scene hidden behind the foreground, and busy images resist clean separation. Hair, foliage and fine structures blur the mask boundary, and a generated plate that does not match shows as a halo. Too much motion breaks the effect, and a cycle that does not close cleanly draws the eye.
Common questions
Does it need more than one image? No. Vizard Agent generates the extra plates it needs from the one you upload.
How long should a wallpaper loop be? Ten seconds is a good cycle. Vizard Agent delivers a longer file with it repeated so the join is hidden.
Can Vizard Agent make only part of the image move? Yes, and that is the point. Everything outside the masks stays perfectly still.