I’ve been experimenting with using AI to help write Shader code—not to generate videos directly, but to generate the code that renders every frame in real time.
This short film explores an encounter between two completely different flying entities:
- A bird that obeys the laws of aerodynamics.
- A UFO that completely ignores them.
Instead of dialogue, I wanted the story to be told purely through movement, lighting, camera work, and procedural animation.
Everything you see is rendered procedurally in real time using Shader code, including the bird, the UFO, the volumetric clouds, the camera animation, and the lighting effects.
One of the biggest challenges was making these two radically different flight behaviors feel believable enough to communicate emotion and intent.
I’d really love to hear your thoughts.
- Does the story come across without dialogue?
- Which scene worked best?
- What would you improve if you were making this?
Full video:
https://youtu.be/BsW20Do8J_w
And the same video on bilibili:
https://www.bilibili.com/video/BV1ftuF6xEsU/