# Noise模块
# 概述
Noise(粒子系统噪声模块),用于添加扰动粒子运动。
噪声添加到粒子是一个简单而有效的方法来创建有趣的模式和效果。例如,想象余烬从消防移动,或者烟雾漩涡。强高频噪声可以用来模拟火灰烬,而软低频噪音会更适合建模烟雾效果。
噪声算法是基于Curl Noise,它在内部使用的多个Perlin Noise来创建最终的噪声场。

# 属性描述
| 属性 | 功能 | 类型 |
|---|---|---|
| Separate Axes | 控制噪声强度是否在每个轴上相互独立 | boolean |
| Strength | 噪声强度。 | engine.Particle.AdvancedProperty.ConstantProperty engine.Particle.AdvancedProperty.TwoConstantsProperty engine.Particle.AdvancedProperty.CurveProperty engine.Particle.AdvancedProperty.TwoCurvesProperty |
| Frequency | 噪声频率。 | number |
| Frequency | 噪声频率。 | number |
| Damping | 不开启时,最终的强度值会与frequency成正比。 | boolean |
| Position Amount | 噪声对粒子移动的影响量。 | engine.Particle.AdvancedProperty.ConstantProperty engine.Particle.AdvancedProperty.TwoConstantsProperty engine.Particle.AdvancedProperty.CurveProperty engine.Particle.AdvancedProperty.TwoCurvesProperty |
| Rotation Amount | 噪声对粒子旋转的影响量,单位为角度 | engine.Particle.AdvancedProperty.ConstantProperty engine.Particle.AdvancedProperty.TwoConstantsProperty engine.Particle.AdvancedProperty.CurveProperty engine.Particle.AdvancedProperty.TwoCurvesProperty |
| Size Amount | 噪声对粒子大小的影响量 | engine.Particle.AdvancedProperty.ConstantProperty engine.Particle.AdvancedProperty.TwoConstantsProperty engine.Particle.AdvancedProperty.CurveProperty engine.Particle.AdvancedProperty.TwoCurvesProperty |