5 Commits

Author SHA1 Message Date
57e731a7b9
perf: optimize multipleSplats perfomance
Reduces buffer swaps from O(2N) to O(2), N = number of splats

Minimizes expensive WebGL context state changes

Processes all velocity updates first to keep similar operations contiguous then handles all dye updates for better texture cache utilization
2025-01-29 05:54:58 +03:00
4a6aa94e39
refactor: add jsdoc, improve code redability 2025-01-28 19:50:28 +03:00
1c93c61309
add co-author to fluid.js MIT License 2022-06-24 17:09:45 +03:00
25929b73ec
refactor(simulation): Higher simulation settings for high-resolution monitors 2021-11-06 11:29:25 +03:00
896146e0d9 initial commit 2021-07-29 23:47:30 +03:00