正在检查 WebGL 支持…
模拟参数
运行信息与说明
- 速度场与染料场各自存放于浮点 / 8 位纹理中,每帧依次执行平流、涡量增强、散度、压力 Jacobi 迭代与梯度 subtract 投影。
- 改变模拟分辨率或窗口尺寸时会删除旧的帧缓冲与纹理再重建,不会残留 GPU 资源。
- 设备像素比被限制在 2 以内,避免高分屏上无意义的开销。
- 若浏览器缺少 WebGL 或半浮点渲染目标扩展,页面会显示明确提示而不是空白画布。
WebGL 实时求解二维不可压缩流场:平流 → 涡量增强 → 散度 → 压力迭代 → 速度投影。拖动或触摸画布注入染料与动量。