Simple Interactive Water v3.0.2

图片[1]-Simple Interactive Water v3.0.2-软件开发学习笔记

该资源仅适用于通用渲染管线。
Simple Interactive Water 包括一个计算着色器波模拟、一个适用于波变形的细分表面、一个水溅视觉效果和用于 VR 的折射着色器视图。
该资源的一个主要功能是在虚拟现实中对水的互动表达。

支持设备
HTC Vive Pro (Windows)
Oculus Quest (Android)

计算着色器波模拟
在样本中,Water Quad 对象具有波模拟器(脚本)。该脚本通过“固定更新”(FIxedUpdate) 功能更新“波高度贴图纹理”。可以更改波速。

适用于波变形的细分表面。
在样本中,Water Quad 对象具有 Quad Mesh Subdivider(脚本)。该脚本在“开始”功能处细分网格。可以为网格细分设置分辨率。

水溅视觉效果
在样本中,IntaractionRigidBodyGravity 对象具有“波干扰器”(脚本)。在它与具有“波模拟器(脚本)”的对象碰撞时,该脚本调用一个添加波功能。如果将粒子系统对象的“周期特效器(脚本)”设置为“水滴”字段或“水溅”字段,脚本也可以选择在与具有“波模拟器(脚本)”的对象碰撞时调用 StartEffect 功能。

用于 VR 的折射着色器视图
在样本中,Water Quad 对象具有“波折射更换器(脚本)”。当主摄像机位于对象以下或以上时,该脚本切换 Simple Water 材质的“水上”漂浮参数。Water Quad 对象具有 Simple Water 材质。

Simple Interactive Water v3.0.2-软件开发学习笔记
Simple Interactive Water v3.0.2
此内容为付费阅读,请付费后查看
2积分
付费阅读
已售 1
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容