在Cinemachine相机的游戏对象中使用基本多通道柏林噪声组件,以通过柏林噪声运动模拟相机抖动。柏林噪声是一种计算伪随机运动并具有自然行为的技术。
简单来说,基本多通道柏林噪声组件应用了一个噪声配置资产,用于定义噪声随时间变化的行为。Cinemachine自带了一些噪声配置资产,你可以编辑这些资产或创建自己的配置。这种功能可以使相机在特定情况下产生真实的抖动效果,增强游戏的视觉表现。
Noise Profile
要使用的噪声配置资产。
Pivot Offset
在旋转相机时,在应用旋转噪声时,根据指示的x、y和z距离偏移相机的支点。这会产生与旋转噪声相对应的一些位置变化。
简单来说,这个设置允许在相机旋转时,通过调整支点的位置来增加一些随机的位移,从而使得相机的运动更加自然和生动。这种位移与旋转噪声相结合,可以提升视觉效果,使得相机的表现更加真实。
Amplitude Gain
应用于噪声配置中定义的幅度的增益。使用1表示使用噪声配置中定义的幅度。将此设置为0会使噪声静音。提示:可以对该属性进行动画处理,以逐渐增加或减少噪声效果。
简单来说,这个设置控制噪声效果的强度。通过调整增益值,可以灵活地增强或减弱噪声的影响。如果需要在游戏中表现出渐强或渐弱的抖动效果,可以通过动画来变化这个值,使效果更加生动。
Frequency Gain
应用于噪声配置中定义的频率的因子。使用1表示使用噪声配置中定义的频率。使用较大的值可以使相机抖动得更快。提示:可以对该属性进行动画处理,以逐渐增强或减弱噪声效果。
简单来说,这个设置控制噪声效果的频率。通过调整因子值,可以改变抖动的速率。数值越大,相机抖动的速度越快。如果希望在游戏中实现渐强或渐弱的抖动效果,可以通过动画来调整这个值,使得效果更加生动自然。
标签:相机,Multi,Noise,效果,抖动,配置,噪声,Perlin,Cinemachine From: https://www.cnblogs.com/chenxiayun/p/18496390