Przejdź do treści

Three.js Ocean Lab

Water World is a backyard pool of real GPU particle water. Drop in beach balls, rubber ducks, crates and cannonballs that float or sink by their actual density, throw them around, tap the water to splash, and switch on the wave machine, a fountain or a whirlpool, all at once if you like. Browsers without WebGPU get the classic Three.js water lab with ripples, refraction and caustic light.

WebGPUParticle FluidsThree.jsBuoyancy
Landscape artwork for Water World showing a glowing procedural ocean simulation

Poznaj Water World

Water World to podwórkowy basen z prawdziwą wodą z cząsteczkami GPU. Zabawki basenowe pływają lub toną w zależności od ich rzeczywistej gęstości, a maszyna falowa, fontanna i wir utrzymują wodę w ruchu.

Wypuszczaj zabawki za pomocą przycisków lub klawiszy od 1 do 4, przeciągnij je, aby rzucić, dotknij wody, aby wywołać chlapanie, oraz włączaj i wyłączaj efekty. Przeglądarki bez WebGPU otrzymują klasyczne laboratorium wody z polami wysokości, falami, załamaniami światła i caustykami.

Powiązane lektury

Instagram