How to make a transparent idle loop you can lay over anything
Ask Vizard Agent for a transparent file and for the transparency to be verified after encoding. Alpha survives some codecs and not others, and a render that looks correct in a preview can arrive as a character sitting on a black rectangle in whatever you were going to composite it over.
What do you type into Vizard Agent?
Say "transparent" and then tell Vizard Agent what the file will sit on top of. That second half is what makes the edges checkable, because a character keyed against black looks perfect right up until the moment it is laid over something pale. Say how calm the motion should be, too.
Prompt
What does Vizard Agent actually do?
Transparency is a property of the file, not of how it looks, so the only way to know is to check the encoded output rather than the preview. On an idle overlay built from an existing character clip, two separate problems turned up, one in the encoding and one in the motion, and neither was visible in a preview. In the session behind this article it:
- Measured the background and facial detail colours, checked the tonal separation between the dark background and the eye details, and tested a key on one frame for holes or damaged edges.
- Rendered the idle animation, then checked whether the file actually contained transparency, and found it did not.
- Inspected the keying filter's output before encoding, checked which transparent codecs were available, retried with an explicit alpha pixel format and tested a second alpha format for reliability.
- Rendered the final file with a true alpha channel and reviewed it on a neutral background.
- Found a bad frame in the source motion by inspecting at quarter-second intervals, compared neutral, left and right poses, and rebuilt a slower, softer loop from the stable ones with longer transitions.
When does this not work well?
Some sources can't be keyed at all. A character whose colours match the background, soft edges, motion blur or heavy compression all leave Vizard Agent with a mask full of holes, and no amount of careful encoding afterwards fixes that. Glass, smoke and hair are hard too, and some platforms simply flatten the alpha.
Common questions
Which format should I ask for? Tell Vizard Agent your target tool and it picks one that tool accepts.
Can it loop seamlessly? Yes. Vizard Agent builds the loop so the first and last frames meet.
What if my tool ignores the alpha? Then it is the tool. Vizard Agent can deliver a green-screen version instead.