Crest海洋系统插件使用指南

1.添加海洋
(1)创建新对象,例如Ocean。
(2)将CrestOceanRenderer组件分配给它,该组件将生成海洋几何图形并执行所有必需的初始化。
(3)将所需的海洋材质分配给CrestOceanRenderer脚本(Ocean Params/Material)。
(4)将位置的Y坐标设置为所需的海平面。
(5)将主摄像机标记为MainCamera或者将场景中摄像机提供给Camera

2.波浪
创建新的游戏对象并添加CrestShapeFFT。
对于需要对波形进行高度控制的高级情况,CrestShapeGerstner组件可以用于添加特定的波分量。它对Trochoidal波浪和Shoreline(海岸线)波浪特别有用。

波的外观和形状由波谱(Wave Spectrum)决定。 如果未指定任何波谱,则将创建默认波谱。 要创作波形条件,请单击Spectrum字段旁边的 Create Asset按钮,然后可以通过扩展此字段来编辑生成的频谱。
频谱可以在编辑模式下自由编辑,默认情况下在播放模式下锁定,以节省每帧对频谱的评估(可以使用Spectrum Fixed At Runtime(运行时固定频谱开关)禁用此优化)。 光谱的每个波长都有滑块,以控制不同尺度的波的贡献。 要控制 2m 波长的wavelengths,请使用标有“2”的滑块。 请注意,可能需要增加CrestOceanRenderer组件上的风速才能看到大波长。
还可以控制波浪与风向的对齐程度。 这是通过CrestShapeFFT组件上的Wind Turbulence控件控制的。
另一个关键控件是Chop参数,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值