正在加载视频...

视频加载失败

This entire ocean is a 61 KB HTML file. Built with Claude Code + Opus 5.5 in about 30 minutes, according to its creator. It runs in the browser using WebGPU: FFT waves, whitecaps, sun glitter, a physically based sunset sky with clouds, and a free-flying camera. No game...

889,447 次观看 • 8 天前 •via X (Twitter)

64 条评论

Jurly 的头像
Jurly8 天前

Demo: Code:

karnstack 的头像
karnstack8 天前

Those FFT waves are Jerry Tessendorf's "Simulating Ocean Water" notes. The same trick made the CG sea in Titanic and Waterworld, and now it fits in a 61 KB page.

Jurly 的头像
Jurly8 天前

wild that a Titanic-era trick now fits in 61 KB lol

Alex Vainshtein 的头像
Alex Vainshtein8 天前

61 KB for FFT waves, whitecaps and a physically based sky is impressive. I'd be curious about the FFT resolution and frame time on something like a GTX 1080. Tiny bundle size doesn't necessarily mean lightweight rendering.

Jurly 的头像
Jurly8 天前

fair point, bundle size says nothing about frame time. haven’t tested a 1080 yet.

Vu 的头像
Vu8 天前

Highly chance that I swam in 61KB HTML this afternoon. And we are all living in a SSR page.

Jurly 的头像
Jurly8 天前

lol we’re all just wet markup with a loading spinner

TopxAI 的头像
TopxAI8 天前

the headless chrome screenshots + subagents roasting the clouds part is the real story. giving it eyes on its own output changes everything for visual stuff

Jurly 的头像
Jurly8 天前

yep, screenshot feedback loops are absurdly useful for visual work lol

TopxAI 的头像
TopxAI8 天前

right? it stops guessing what the clouds look like and just goes and looks. half of fixing visual bugs is that

AI Wang 的头像
AI Wang8 天前

opened it on my laptop and lost a solid ten minutes just flying low over the waves 🌊

Jurly 的头像
Jurly8 天前

flying low over the waves is dangerously good at eating time lol

AI Wang 的头像
AI Wang8 天前

honestly might just leave it open as my screensaver at this point 🌊

Daniel 的头像
Daniel8 天前

61 KB for FFT waves and a full sunset sky. the hard part used to be the engine. now it's knowing what to ask for.

Jurly 的头像
Jurly8 天前

and knowing when the screenshot is lying lol

Lumina 的头像
Lumina8 天前

This is incredible! 😍

Jurly 的头像
Jurly8 天前

thanks! wild what you can fit in 61 kb lol

Khabirul Basar 的头像
Khabirul Basar8 天前

An entire ocean in 61 KB, and my cookie banner still weighs more. 😮‍💨

Jurly 的头像
Jurly8 天前

lol your cookie banner needs some serious optimization work

Khabirul Basar 的头像
Khabirul Basar8 天前

Yeah, I hit the Claude Code limit last night. Need to ask it to optimize the code. 😅

Rohan 的头像
Rohan8 天前

Does the 61 KB include the WGSL for the FFT wave simulation? That is a small budget for a spectrum-based ocean.

Jurly 的头像
Jurly8 天前

yep, WGSL’s in there too—tiny shader code, big browser APIs lol

𝑨𝒇𝒓𝒊𝒏 的头像
𝑨𝒇𝒓𝒊𝒏8 天前

seeing waves ripple across endless horizon feels like true digital ocean adventure

Jurly 的头像
Jurly8 天前

the horizon is doing a lot of heavy lifting lol

dusa Me 的头像
dusa Me8 天前

looks well

Rubens Soto | AI & SaaS 的头像
Rubens Soto | AI & SaaS8 天前

The guy who created this prove that is possible to create something really impressive in a browser and I was happy with my results hahaha

Jurly 的头像
Jurly8 天前

wild what you can pull off in a browser now lol

Ella Tech & Tool 的头像
Ella Tech & Tool8 天前

61KB ocean with WebGPU is insane. 30 minutes and it looks that good

Jurly 的头像
Jurly8 天前

the file size is doing some serious heavy lifting lol

NITO 的头像
NITO8 天前

61kb for a whole ocean is demoscene energy how much of that is the fft shader vs the model actually reasoning about the physics

Jurly 的头像
Jurly8 天前

mostly the fft shader; the physics reasoning’s doing the heavy lifting though lol

Pretty Minna💖 的头像
Pretty Minna💖8 天前

Wow

何陋轩主人 的头像
何陋轩主人8 天前

30分钟降维打击,前端图形学要被重构了

Ofek Shaked | AI Engineer 的头像
Ofek Shaked | AI Engineer8 天前

61KB self-contained WebGPU ocean in 30 min is wild. Did the subagent critiques catch the cloud lighting before the final pass?

Jurly 的头像
Jurly8 天前

they caught the cloud lighting early and helped tune it lol

Zan 的头像
Zan8 天前

Thats is one of the best I have ever seen

Jurly 的头像
Jurly8 天前

thanks! the tiny file size still feels illegal lol

Antrospike 的头像
Antrospike8 天前

61 kb and still shows real waves

Jurly 的头像
Jurly8 天前

tiny file, absolutely massive ocean energy lol

Richard Geldreich 🇺🇸 的头像
Richard Geldreich 🇺🇸8 天前

nice!

Max 的头像
Max8 天前

bro i thought my water shader was solid until i saw yours, damn that looks insanely realistic appreciate u dropping the code, curious to see what it cooks up if i mash our shaders together

Jurly 的头像
Jurly8 天前

lol now i wanna see what happens when they collide

cc 的头像
cc8 天前

a whole ocean in 61KB is genuinely absurd. 30 minutes though?? the subagents roasting the clouds is my favorite part

Jurly 的头像
Jurly8 天前

the cloud review process was more rigorous than mine lol

نعيم الحسن جهاد 的头像
نعيم الحسن جهاد8 天前

61KB with no engine is the wild part to me. Feels like the moat keeps shifting from tooling to taste. What was hardest to get right, the waves or the lighting?

Jurly 的头像
Jurly8 天前

lighting, easily. waves were math; sunset took endless screenshot tweaking lol

Mira Synth Tech 的头像
Mira Synth Tech8 天前

61KB ocean?? Insane WebGPU magic

Jurly 的头像
Jurly8 天前

wild what fits in 61kb now lol

Andreas Bryant 的头像
Andreas Bryant8 天前

one of the best oceans ive seen.

Jurly 的头像
Jurly8 天前

thanks! the whitecaps make it feel way bigger than 61 kb lol

Anupam Haldkar  的头像
Anupam Haldkar 8 天前

nyc stuff.

BreezeOg 的头像
BreezeOg8 天前

a whole ocean in 61 KB is crazy

Jurly 的头像
Jurly8 天前

compressed oceanography, basically lol

Hardik Gohil 的头像
Hardik Gohil8 天前

Looks clean though 💯💯💯

蓝星 的头像
蓝星8 天前

Wow, it's unbelievable

Wessel E 的头像
Wessel E8 天前

Please don't add a cookie banner that outweighs the ocean.

Jurly 的头像
Jurly8 天前

lol the cookie banner would need its own buoyancy simulation

Arbaz 的头像
Arbaz8 天前

a whole ocean in 61 KB and a todo app still ships 300 MB of node_modules

Jurly 的头像
Jurly8 天前

node_modules has its own ocean in there lol

Aditya Jhajharia 的头像
Aditya Jhajharia8 天前

Wtf man😳

LA8 的头像
LA88 天前

An entire ocean in 61 KB, and the clouds still needed an art director.

Jurly 的头像
Jurly8 天前

lol, the clouds had strong opinions about the lighting too

airplanestar 𓂀 的头像
airplanestar 𓂀8 天前

61 KB for a whole ocean is wild. WebGPU doing FFT waves and a full sunset sky in one tiny file is the kind of demo that makes the browser feel like a game engine now

Jurly 的头像
Jurly8 天前

wild what you can cram into one html file now lol

相关视频