Teknologi Simulasi Fluida WebGL
(paveldogreat.github.io)- Sebuah aplikasi simulasi fluida yang langsung berjalan di browser, tempat pengguna dapat menyesuaikan kualitas rendering dan nilai terkait perhitungan fisika
- Dapat mengubah parameter simulasi seperti density diffusion, velocity diffusion, pressure, vorticity, dan splat radius, dengan fokus pada quality dan sim resolution
- Efek visual dibagi menjadi shading, colorful, Bloom, dan Sunrays; Bloom dan Sunrays memiliki nilai detail tersendiri
- Alur eksekusi dikendalikan dengan paused dan Random splats, sementara area Capture menangani warna latar, latar transparan, dan tangkapan layar
- Item untuk Github, Twitter, Discord, dan pengecekan aplikasi mobile juga ditempatkan bersama, sehingga pengguna dapat berpindah ke resource eksternal simulasi
Item Penyesuaian Simulasi
- Halaman WebGL Fluid Simulation menyediakan layar eksekusi simulasi fluida bersama panduan “Try Fluid Simulation app!”
- Item dasar yang dapat disesuaikan pengguna:
- quality
- sim resolution
- Nilai simulasi terdiri dari item berikut:
- density diffusion
- velocity diffusion
- pressure
- vorticity
- splat radius
Eksekusi dan Efek Tampilan
- Opsi terkait eksekusi:
- kotak centang shading
- kotak centang colorful
- kotak centang paused
- Random splats
- Pengaturan Bloom:
- kotak centang enabled
- intensity
- threshold
- Pengaturan Sunrays:
- kotak centang enabled
- weight
Capture dan Item Eksternal
- Pengaturan Capture:
-
background color
- kotak centang transparent
- take screenshot
- Di bagian bawah terdapat item pengecekan Github, Twitter, Discord, dan mobile app
-
1 komentar
Komentar Hacker News
Saya mem-fork ini lalu membalik model cahayanya dari pencampuran aditif menjadi pencampuran subtraktif, dan tiba-tiba mulai terlihat seperti tinta di dalam air
https://observablehq.com/@tomlarkworthy/ink
mutable ink = [255, 0, 255]Entah kenapa, setiap melihat simulasi fisika atau efek visual beresolusi tinggi seperti ini, saya paling bisa merasakan betapa banyak pemrosesan yang terjadi di dalam CPU/GPU
Tadi hari ini saya menonton video 2 menit dari sudut pandang kokpit pesawat yang menyatakan keadaan darurat lalu masuk ke landasan bandara, dan baru di bagian akhir saya sadar bahwa itu bukan rekaman nyata, melainkan simulator atau video game. Meski begitu, melihat warna yang berpusar di layar tetap terasa lebih kuat. Aneh
Dari implementasi lama, saya selalu punya keterikatan dengan versi ini. Pada resolusi rendah ada estetika seperti cyberpunk netrunner, dan pada resolusi tinggi terasa hampir seperti hantu yang spiritual: https://haxiomic.github.io/projects/webgl-fluid-and-particle...
Ada yang tahu contoh simulasi air lain yang dibuat dengan WebGL? Saya sedang mencari cara menerapkan ombak berbusa
Saya suka demo Pool dari Evan
https://madebyevan.com/webgl-water/
Jika tertarik pada rendering fluida, Sebastian Lague baru-baru ini membuat video terkait: https://www.youtube.com/watch?v=kOkfC5fLfgE
oimo.io juga punya beberapa simulasi fluida WebGL yang disebutkan di thread ini
https://news.ycombinator.com/item?id=37026592 - Water (2023-08-06, 133 comments)
https://oimo.io/works/water/
https://oimo.io/works/water3d/
https://oimo.io/works/fluid/
Ini sepertinya benar-benar menghasilkan HDR di iPhone 15 Pro saya. Tidak sering terjadi, jadi layarnya terlihat jauh lebih hidup
Benar-benar keren
Untuk pertama kalinya saya benar-benar bersyukur punya layar sentuh di laptop
Mengingatkan saya pada Plasma Pong
Kalau membuat versi online gratisnya, tentu akan sangat disayangkan ;)
https://news.ycombinator.com/item?id=19963640
https://news.ycombinator.com/item?id=23955527
https://news.ycombinator.com/item?id=34422948
https://news.ycombinator.com/item?id=32051941
https://news.ycombinator.com/item?id=25031304
https://news.ycombinator.com/item?id=23955527
https://news.ycombinator.com/item?id=19963640