Loading video...

Video Failed to Load

Go Home

I spent a weekend vibe coding a beach with Google Antigravity and Flutter Scene. :) It's an early demo, but the waves already break on their own. An FFT ocean spectrum feeds a shallow water solver in the surf zone, and the water color comes from published ocean optics tables.

16,124 views • 2 days ago •via X (Twitter)

25 Comments

Google's profile picture
Google2 days ago

🌊

Brandon DeRosier's profile picture
Brandon DeRosier2 days ago

Antigravity built the whole thing. My favorite moment was it catching its own bug by dimensional analysis. A friction exponent was 10/3 instead of 7/3, so the thin wash on the sand was dragging about 50x too hard.

Brandon DeRosier's profile picture
Brandon DeRosier2 days ago

Just one of the many experiments I've been running for fun to make Flutter Scene easier for AI agents to build with. It feels like the start of something, so I'll probably keep iterating on it.

Brandon DeRosier's profile picture
Brandon DeRosier2 days ago

Wave spectrum ported from owenyuwono's Poseidon (MIT). The sand is a Poly Haven scan, and the sky started as a Gemini 3.1 Flash Image panorama calibrated against a real beach HDRI. The skybox fixes it needed ship in Flutter Scene 0.24.

YeeKAKAKA's profile picture
YeeKAKAKA2 days ago

@rodydavis I read this post as “I spent a weekend vibe coding by the beach” 😂 and thought that was real beach 😂 great job 👏

Peik Gabriel's profile picture
Peik Gabriel2 days ago

this is wicked, the waves already feel alive

Immanuel's profile picture
Immanuel2 days ago

Yeah I thought that was where you were working from, dammit

Moiz Ahmad's profile picture
Moiz Ahmad2 days ago

ok the fact that the waves break on their own is wild, that's way more physics than i expected from a weekend project lol

HovrPad Pro's profile picture
HovrPad Pro1 day ago

Looks calm and beautiful.

kevinzhow's profile picture
kevinzhow2 days ago

damn. love your works.

SIKORA's profile picture
SIKORA2 days ago

So good

Ravi Vazirani's profile picture
Ravi Vazirani1 day ago

Slop. Could've shot a real location video instead.

luis's profile picture
luis2 days ago

Do you have the prompt? I would love to try to reproduce this

Purebull 🪬's profile picture
Purebull 🪬1 day ago

The waves aren’t actually breaking yet though right. That turn into more white.

alex's profile picture
alex1 day ago

can we surf already ?

Jayesh Shinde's profile picture
Jayesh Shinde2 days ago

It is soo awesome... can you share the code ?

Samed's profile picture
Samed2 days ago

Assets?

AI Mastery Guide's profile picture
AI Mastery Guide1 day ago

Waves breaking on their own is impressive

Voxlessa's profile picture
Voxlessa1 day ago

Waves breaking on their own sounds like the fun part to play with. Can you change the beach slope live and watch the surf respond?

infinity-online.net's profile picture
infinity-online.net1 day ago

best yet, now get those waves up to surfing level.

ayo.'s profile picture
ayo.1 day ago

wow, incredible

Willow's profile picture
Willow1 day ago

Why is this video 3 hours long? Oh wait... (Sorry, it's so peaceful, can't stop watching it)

sandy-h's profile picture
sandy-h1 day ago

dang wow

cryptomanavan ☀️'s profile picture
cryptomanavan ☀️1 day ago

Gorgeous. Well done.

fujita ryohei's profile picture
fujita ryohei1 day ago

Wow, waves that actually break? That's a big flex.

Related Videos