https://t.co/KVqsD0qo2C , webgl experience
fully made using @fal
the pipeline:
GPT-Image-2 (or FLUX.2 Klein 9B for the live "create your own")
🦴 meshy v6 image-to-3d takes that → rigged GLB with a baked animation
🐾 GPT-Image-2/edit on the same character → companion creature image, color-locked to the character's palette → meshy v6 again (no rig) → static creature GLB
🪨 PATINA (fal-ai/patina/material/extract) takes the character image and outputs basecolor + normal + roughness + metalness for a per-character floor that matches their environment
🎬 Seedance 2.0 fast → 8s looping background video per character
📦 everything runs through gltf-transform (resize 1024 → webp q80 → draco) for ~95% size reduction → 400-800 KB GLBs
🖥️ the front-end is a single static index.html: Three.js scene, alpha-mapped marble disc with PlaneGeometry tessellation for real displacementMap depth, mirrored reflection plane, breathing animations on companions, palette-swap via CSS custom properties on character click
🧩 the whole recipe is published as a Claude Code skill fal-regenerate-3d so you can rebuild this yourself
→ https://t.co/fWDc4ES7si
⚠ metrics shown are decorative
Use the provided 8-panel storyboard sheet @[storyboard ref] as the direct sequential visual keyframe reference for the entire 15-second video. Follow the exact 8-beat progression and pacing structure from the storyboard. Preserve the original choreography flow, framing logic, comedic escalation, and colorful fantasy adventure tone while expanding the movement with smooth cinematic animation between storyboard poses.
same character throughout all shots — same young desert-island mechanic girl “KAIA”, same tiny lizard-bird creature, same glowing crystal fruit, same wooden hover-raft, same living water spirit, same fantasy island environment consistency across every shot.
CHARACTER DESIGN:
KAIA = short messy dark teal hair, oversized orange mechanic scarf, sleeveless patched adventure outfit, fingerless gloves, barefoot, expressive eyebrows, athletic slim silhouette.
Creature = tiny winged lizard-bird hybrid with oversized eyes and long feather tail.
No resemblance to any existing animated film characters.
STYLE: premium theatrical fantasy animation, colorful stylized island world, exaggerated cartoon physics, expressive emotional poses, strong silhouette readability, vibrant turquoise water, sunset orange skies, magical glowing energy, cinematic cloudscapes, playful fantasy atmosphere, stylized splash physics, fast comedic pacing, cinematic framing.
FOCUS:
comedic readability,
strong silhouettes,
motion clarity,
visual rhythm between panels,
timing and anticipation poses,
exaggerated action continuity.
[00:00 – 00:01.8]
SHOT 1 — THE CRYSTAL FRUIT.
Wide sunrise shot. Kaia balances on a wooden hover-raft while proudly holding a giant glowing crystal fruit above her head. Tiny lizard-bird creature rapidly dives toward the fruit from the background.
Dialogue:
Kaia:
“I ACTUALLY FOUND IT!”
Camera: aerial pull-back revealing floating tropical islands and glowing water canals.
Scarf and hair reacting strongly to ocean wind.
[00:01.8 – 00:03.4]
SHOT 2 — TOTAL IMPACT.
The creature crashes directly into Kaia’s face. The crystal fruit launches upward spinning wildly while the hover-raft tilts sideways.
Dialogue:
Creature:
“SKRREEEE!”
Kaia:
“NOT AGAIN—”
Camera: crash zoom during impact.
Water and glowing particles splash everywhere.
[00:03.4 – 00:05.2]
SHOT 3 — THE CHASE.
The glowing crystal fruit bounces across floating stone platforms while Kaia jumps after it at full speed. The creature keeps stealing it mid-air.
Camera: side tracking shot following rapid movement.
Strong readable silhouettes and exaggerated leap poses.
[00:05.2 – 00:07.0]
SHOT 4 — WATER SPIRIT APPEARS.
A gigantic playful water spirit rises behind Kaia with a huge smiling face made from glowing water currents.
Kaia freezes mid-run with exaggerated panic expression.
The creature casually lands on her head.
Dialogue:
Kaia:
“…why is the ocean alive?”
Camera: extreme low-angle emphasizing giant water spirit scale.
Clear anticipation pose before chaos.
[00:07.0 – 00:08.8]
SHOT 5 — THE LAUNCH.
The water spirit creates a gigantic wave that launches Kaia, the hover-raft, the creature, and the fruit high into the sky.
Slow-motion 120fps during airborne motion → hard snap back to realtime.
Camera: 360° orbit around the flying group.
Scarf, hair, droplets, and glowing fruit particles suspended dramatically.
[00:08.8 – 00:10.6]
SHOT 6 — UNDERWATER MAYHEM.
Underwater shot. Kaia slowly drifting downward while trying to grab the fruit. The creature flaps uselessly underwater while glowing fish steal random floating objects.
Camera: underwater dolly movement through floating debris.
Blue light rays and bubbles everywhere.
[00:10.6 – 00:12.8]
SHOT 7 — ALMOST SAFE.
Kaia finally grabs the crystal fruit triumphantly and climbs back onto the hover-raft. The creature proudly pilots the raft directly toward a giant stone archway.
Dialogue:
Kaia:
“Okay… we survived.”
Camera: slow dolly-in revealing the dangerous arch ahead.
Strong silhouette composition.
[00:12.8 – 00:15.0]
SHOT 8 — PERFECT DISASTER.
complete audio silence — hover-raft flying through the stone arch at impossible speed, crystal fruit exploding into glowing energy juice, giant water spirit frozen smiling in the background, Kaia screaming, creature proudly posing — explosive snap-back to full speed.
The hover-raft barely escapes while glowing juice splashes everywhere.
Camera: tracking shot through the arch followed by cinematic pull-back.
Hard CUT TO BLACK.
GLOBAL:
maintain exact storyboard continuity,
same character proportions and outfit every shot,
same hover-raft and crystal fruit design throughout,
premium fantasy adventure animation quality,
vibrant tropical fantasy palette,
stylized water physics,
cloth inertia,
hair reacting to wind and water,
strong readable silhouettes,
playful magical atmosphere,
comedic visual timing,
fast cinematic pacing,
15-second pacing locked exactly to storyboard progression.
一个好用的 JSON,最强的地方不是复刻一张图。
而是把同一种视觉语言,推到完全不同的场景里。
今天把那套 JSON 发出来之后,
我又继续做了 4 个新场景测试:
Office Sprint Day
Neighborhood Garden Fair
City Run Morning
Studio Study Night
从办公、社区、运动,到夜晚学习,
场景在变,但这套风格系统依然能稳定成立。
这也是我最近越来越在意的一点:
真正有价值的,不是一张“好看的图”,
而是一套可以不断迁移、不断扩场景的视觉方法。