文件大小:436.8 MB
版本:1.2.0
原始 Unity 版本:2019.4.22
InfiniRIVER 是一个基于流体的水模拟器系统,它可以使用流体求解器以全局或局部的方式实时模拟水与场景对象的交互,从而实现多功能性。
技术细节
功能(所有管道):
– 基于流体的水模拟,用于实现场景物体与水之间的精细交互
– 河流网格生成器
基于FFT的水波着色器
– 可选择世界空间和局部空间,实现灵活的水体放置和交互模式
– 实时生成的焦散效果(标准管道 – URP)
– 具有折射、立方体贴图反射和次表面散射效果的高级水体着色器
– 动态水波纹和水迹模拟
– 多个水-熔岩模拟示例演示
– 基于流体的驱动三维粒子模块
– 具有流动性和交互性的水基地面材料(标准管道)
附加功能:
– 视差着色器(标准管线)
– 用于岩石的三平面着色器(标准管线)
随机石头生成器
路线图(部分功能待定):
– 调整 HDRP Decal 着色器,以便更好地控制投影焦散纹理。
– 控制和创建水波纹 – 基于场景对象位置和速度的焦散效果,以及鼠标移动
– 将附加视差采样着色器和带流体着色器的视差转换为 URP-HDRP(待定)
– 向河流网格生成器添加基于 Delaunay 的镶嵌算法
– 添加河流分支和地形河流弯曲
– 在河流网格生成器中添加更多选项
– 使流体模拟水流方向的调整更加容易
– 添加水下渲染功能(待定)
– 添加基于坡度的组件,用于自动创建瀑布
– 使用流线图添加流动组件,完善流线图创建模块并使其适配水着色器
– 为水着色器添加实时反射


评论(0)