AI VFX

How do filmmakers make a small studio water tank look like an open ocean using AI?

Last updated August 1, 2026

You shoot the actor tight inside the tank, then use frames from that footage as AI references to generate the wide ocean around them. In one documented production, a 6x6-foot studio pool became an open ocean: stills from the pool shoot anchored color and lighting, and the invideo agent generated matching wide shoreline shots.

The workflow treats your tank footage as the locked anchor and builds the world outward from it. invideo is an agentic video creation tool with the current generation models available, so the whole loop — reference upload, generation, iteration — runs in one conversation.

1. Shoot the tank for tight coverage only. Frame close enough that the tank edges never appear, and plan short takes — in the documented night shoot, the actor could tread water for only one to two minutes at a stretch, which is exactly the coverage a 6x6-foot pool supports anyway. The practical footage carries the acting; AI will carry the scale.

2. Upload screenshots from your own shoot as references. Before generating anything, feed the invideo agent stills from the tank footage so the AI output inherits your practical material's color, contrast, and lighting instead of a generic ocean look. This is the single biggest realism lever: your own footage as reference makes generated water read as the same water.

3. Generate wide environment shots, and let story logic pick them. Ask for wides that place the same action in a larger world — in the documented case, the actor emerging on hands and knees meant a shoreline shot matched the practical footage best, not an arbitrary open-water vista, because the two cuts had to feel like one continuous scene. The production routed these generations to Seedance 2.0 inside invideo; since every current model (Veo, Kling, Seedance 2.0) runs there, the invideo agent can route each shot to whichever handles water and environment scale best.

4. Keep AI on the wides — never the close-up acting. Pull out rather than push in: wide environment shots hide AI limitations, while close character performance is where generated footage looks fake. Your tank footage covers everything near the actor's face.

5. Iterate conversationally and splice the best moments. First generations are rarely final — pin an output you like and ask for variations ('create another one like it, but change X, Y, and Z'), then cut the best seconds from multiple generations into one sequence. Once the first ocean shot establishes the look, subsequent shots in the scene generate faster and more accurately.

6. Blend in post with grade and sound. Color grade the AI wides to your practical footage and lean on sound design — waves, wind, water contact — as the multiplier that sells the generated ocean as physically present.

Watch some of these to see what works for you:

See how a 6x6 pool becomes a vast ocean using the invideo agent

You definitely get so much more out of AI when you actually use your own footage as the references. You can make it look very close to something that looks real.

— Alex Arfaoui, independent filmmaker

Share

More on AI VFX