我正在开发一款 Unity 水 sandbox,想在这里分享一下(https://beastpanda.itch.io/tiny-water-lab)!
这是一款基于 Position Based Fluids 的 CPU 流体模拟,使用 Burst + Jobs 进行计算。对于视觉效果,我只是将模拟任务的位置和速度输出传递到屏幕空间中渲染水。
显然,这里没有什么游戏内容 - 你只需要.spawn水,放置平台,添加源和沉淀物,然后看看会发生什么。主要是为了在 Unity 中玩耍流体模拟、并行化和渲染功能!
很想知道大家的想法!
注意:如果硬件加速打开,web版可以正常运行,但在更高粒子数量时仍然会慢下來。独立Windows版可以运行得更好。
评论 (0)