WebGL Akışkan Simülasyonu Teknolojisi
(paveldogreat.github.io)- Tarayıcıda doğrudan çalışan bir akışkan simülasyonu uygulaması olup, kullanıcı render kalitesi ve fizik hesaplamalarıyla ilgili değerleri ayarlayabilir
- quality ve sim resolution merkez alınarak density diffusion, velocity diffusion, pressure, vorticity, splat radius gibi simülasyon parametreleri değiştirilebilir
- Görsel efektler shading, colorful, Bloom, Sunrays olarak ayrılır; Bloom ve Sunrays için ayrıca ayrıntılı değerler bulunur
- Çalışma akışı paused ve Random splats ile kontrol edilir; Capture bölümünde arka plan rengi, şeffaf arka plan ve ekran görüntüsü ele alınır
- Github, Twitter, Discord, mobil uygulama kontrol bağlantıları birlikte yer alır ve simülasyon dışı kaynaklara geçiş yapılabilir
Simülasyon ayar öğeleri
- WebGL Fluid Simulation sayfası, “Try Fluid Simulation app!” yönlendirmesiyle birlikte akışkan simülasyonu çalıştırma ekranı sunar
- Kullanıcının ayarlayabileceği temel öğeler:
- quality
- sim resolution
- Simülasyon değerleri şu öğelerden oluşur:
- density diffusion
- velocity diffusion
- pressure
- vorticity
- splat radius
Çalıştırma ve ekran efektleri
- Çalıştırmayla ilgili seçenekler:
- shading onay kutusu
- colorful onay kutusu
- paused onay kutusu
- Random splats
- Bloom ayarları:
- enabled onay kutusu
- intensity
- threshold
- Sunrays ayarları:
- enabled onay kutusu
- weight
Yakalama ve dış bağlantılar
- Capture ayarları:
-
background color
- transparent onay kutusu
- take screenshot
- Alt kısımda Github, Twitter, Discord, mobile app kontrol öğeleri bulunur
-
1 yorum
Hacker News yorumları
Bunu fork edip ışık modelini toplamsal karışımdan çıkarımsal karışıma çevirince bir anda suyun içindeki mürekkep gibi görünmeye başladı
https://observablehq.com/@tomlarkworthy/ink
mutable ink = [255, 0, 255]Nedenini bilmiyorum ama böyle yüksek çözünürlüklü fizik simülasyonları ya da görsel efektlere her baktığımda, CPU/GPU içinde ne kadar çok işlem döndüğünü en çok o zaman hissediyorum
Bugün daha önce kokpit açısından acil durum ilan edip havaalanı pistine giren 2 dakikalık bir video izledim ve ancak sonlara doğru bunun gerçek görüntü değil, bir simülatör ya da video oyunu olduğunu fark ettim. Buna rağmen ekranda girdap gibi dönen renkleri izlemek hâlâ bana daha güçlü geliyor. Garip
Eski uygulamalar arasında bu sürüme hep ayrı bir sevgim oldu. Düşük çözünürlükte cyberpunk Netrunner gibi bir estetiği var, yüksek çözünürlükteyse neredeyse ruhani, hayaletimsi bir his bırakıyor: https://haxiomic.github.io/projects/webgl-fluid-and-particle...
WebGL ile yapılmış başka su simülasyonu örnekleri bilen var mı? Köpüklü dalgaları nasıl yapabileceğimi arıyorum
Evan'ın Pool demosunu seviyorum
https://madebyevan.com/webgl-water/
Akışkan render etmeyle ilgileniyorsanız Sebastian Lague kısa süre önce bununla ilgili bir video yaptı: https://www.youtube.com/watch?v=kOkfC5fLfgE
oimo.io'da da bu başlıkta geçen birkaç WebGL akışkan simülasyonu var
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/
Bu gerçekten iPhone 15 Pro'mda HDR veriyormuş gibi görünüyor. Bu çok sık olan bir şey değil, o yüzden ekran çok daha canlı duruyor
Gerçekten harika
İlk kez bir dizüstü bilgisayarın dokunmatik ekranına gerçekten minnet duydum
Bana Plasma Pong'u hatırlattı
Bunun ücretsiz bir çevrimiçi sürümünü yapmak ne kadar da talihsiz olurdu ;)
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