Class RandomWindGenerator
Simple wind generator based on random values.
Inherited Members
Namespace: NWH.Aerodynamics.Environment
Assembly: NWH.Aerodynamics.dll
Syntax
[Serializable]
public class RandomWindGenerator : WindGeneratorBase
Fields
| Edit this page View SourcedirectionVariation
Variation of target wind direction.
Declaration
[Tooltip("Variation of target wind direction.")]
public float directionVariation
Field Value
| Type | Description |
|---|---|
| float |
directionVariationSpeed
Speed of target wind direction variation.
Declaration
[Tooltip("Speed of target wind direction variation.")]
public float directionVariationSpeed
Field Value
| Type | Description |
|---|---|
| float |
strengthVariation
Wind strength variation.
Declaration
[Tooltip("Wind strength variation.")]
public float strengthVariation
Field Value
| Type | Description |
|---|---|
| float |
strengthVariationSpeed
Speed of wind strength variation.
Declaration
[Tooltip("Speed of wind strength variation.")]
public float strengthVariationSpeed
Field Value
| Type | Description |
|---|---|
| float |
targetDirection
Target wind direction.
Declaration
[Tooltip("Target wind direction.")]
public Vector3 targetDirection
Field Value
| Type | Description |
|---|---|
| Vector3 |
targetStrength
Target wind strength.
Declaration
[Tooltip("Target wind strength.")]
public float targetStrength
Field Value
| Type | Description |
|---|---|
| float |
Methods
| Edit this page View SourceAwake()
Declaration
public override void Awake()
Overrides
| Edit this page View SourceGetRandomDirection()
Declaration
public Vector3 GetRandomDirection()
Returns
| Type | Description |
|---|---|
| Vector3 |
GetWindVelocity()
Returns current wind velocity in m/s.
Declaration
public override Vector3 GetWindVelocity()
Returns
| Type | Description |
|---|---|
| Vector3 |
Overrides
| Edit this page View SourceOnDrawGizmos()
Declaration
public void OnDrawGizmos()
Update()
Declaration
public void Update()