NWH Aerodynamics
Search Results for

    Show / Hide Table of Contents

    Class RandomWindGenerator

    Simple wind generator based on random values.

    Inheritance
    object
    Object
    Component
    Behaviour
    MonoBehaviour
    WindGeneratorBase
    RandomWindGenerator
    Inherited Members
    WindGeneratorBase.Instance
    Namespace: NWH.Aerodynamics.Environment
    Assembly: NWH.Aerodynamics.dll
    Syntax
    [Serializable]
    public class RandomWindGenerator : WindGeneratorBase

    Fields

    | Edit this page View Source

    directionVariation

    Variation of target wind direction.

    Declaration
    [Tooltip("Variation of target wind direction.")]
    public float directionVariation
    Field Value
    Type Description
    float
    | Edit this page View Source

    directionVariationSpeed

    Speed of target wind direction variation.

    Declaration
    [Tooltip("Speed of target wind direction variation.")]
    public float directionVariationSpeed
    Field Value
    Type Description
    float
    | Edit this page View Source

    strengthVariation

    Wind strength variation.

    Declaration
    [Tooltip("Wind strength variation.")]
    public float strengthVariation
    Field Value
    Type Description
    float
    | Edit this page View Source

    strengthVariationSpeed

    Speed of wind strength variation.

    Declaration
    [Tooltip("Speed of wind strength variation.")]
    public float strengthVariationSpeed
    Field Value
    Type Description
    float
    | Edit this page View Source

    targetDirection

    Target wind direction.

    Declaration
    [Tooltip("Target wind direction.")]
    public Vector3 targetDirection
    Field Value
    Type Description
    Vector3
    | Edit this page View Source

    targetStrength

    Target wind strength.

    Declaration
    [Tooltip("Target wind strength.")]
    public float targetStrength
    Field Value
    Type Description
    float

    Methods

    | Edit this page View Source

    Awake()

    Declaration
    public override void Awake()
    Overrides
    WindGeneratorBase.Awake()
    | Edit this page View Source

    GetRandomDirection()

    Declaration
    public Vector3 GetRandomDirection()
    Returns
    Type Description
    Vector3
    | Edit this page View Source

    GetWindVelocity()

    Returns current wind velocity in m/s.

    Declaration
    public override Vector3 GetWindVelocity()
    Returns
    Type Description
    Vector3
    Overrides
    WindGeneratorBase.GetWindVelocity()
    | Edit this page View Source

    OnDrawGizmos()

    Declaration
    public void OnDrawGizmos()
    | Edit this page View Source

    Update()

    Declaration
    public void Update()
    • Edit this page
    • View Source
    In this article
    Back to top Copyright © NWH - Vehicle Physics, Aerodynamics, Dynamic Water Physics