Class noise | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class noise

    Inheritance
    System.Object
    noise
    Namespace: Unity.Mathematics
    Syntax
    public static class noise

    Methods

    cellular(float2)

    Declaration
    public static float2 cellular(float2 P)
    Parameters
    Type Name Description
    float2 P
    Returns
    Type Description
    float2

    cellular(float3)

    Declaration
    public static float2 cellular(float3 P)
    Parameters
    Type Name Description
    float3 P
    Returns
    Type Description
    float2

    cellular2x2(float2)

    Declaration
    public static float2 cellular2x2(float2 P)
    Parameters
    Type Name Description
    float2 P
    Returns
    Type Description
    float2

    cellular2x2x2(float3)

    Declaration
    public static float2 cellular2x2x2(float3 P)
    Parameters
    Type Name Description
    float3 P
    Returns
    Type Description
    float2

    cnoise(float2)

    Declaration
    public static float cnoise(float2 P)
    Parameters
    Type Name Description
    float2 P
    Returns
    Type Description
    System.Single

    cnoise(float3)

    Declaration
    public static float cnoise(float3 P)
    Parameters
    Type Name Description
    float3 P
    Returns
    Type Description
    System.Single

    cnoise(float4)

    Declaration
    public static float cnoise(float4 P)
    Parameters
    Type Name Description
    float4 P
    Returns
    Type Description
    System.Single

    pnoise(float2, float2)

    Declaration
    public static float pnoise(float2 P, float2 rep)
    Parameters
    Type Name Description
    float2 P
    float2 rep
    Returns
    Type Description
    System.Single

    pnoise(float3, float3)

    Declaration
    public static float pnoise(float3 P, float3 rep)
    Parameters
    Type Name Description
    float3 P
    float3 rep
    Returns
    Type Description
    System.Single

    pnoise(float4, float4)

    Declaration
    public static float pnoise(float4 P, float4 rep)
    Parameters
    Type Name Description
    float4 P
    float4 rep
    Returns
    Type Description
    System.Single

    psrdnoise(float2, float2)

    Declaration
    public static float3 psrdnoise(float2 pos, float2 per)
    Parameters
    Type Name Description
    float2 pos
    float2 per
    Returns
    Type Description
    float3

    psrdnoise(float2, float2, Single)

    Declaration
    public static float3 psrdnoise(float2 pos, float2 per, float rot)
    Parameters
    Type Name Description
    float2 pos
    float2 per
    System.Single rot
    Returns
    Type Description
    float3

    psrnoise(float2, float2)

    Declaration
    public static float psrnoise(float2 pos, float2 per)
    Parameters
    Type Name Description
    float2 pos
    float2 per
    Returns
    Type Description
    System.Single

    psrnoise(float2, float2, Single)

    Declaration
    public static float psrnoise(float2 pos, float2 per, float rot)
    Parameters
    Type Name Description
    float2 pos
    float2 per
    System.Single rot
    Returns
    Type Description
    System.Single

    snoise(float2)

    Declaration
    public static float snoise(float2 v)
    Parameters
    Type Name Description
    float2 v
    Returns
    Type Description
    System.Single

    snoise(float3)

    Declaration
    public static float snoise(float3 v)
    Parameters
    Type Name Description
    float3 v
    Returns
    Type Description
    System.Single

    snoise(float3, out float3)

    Declaration
    public static float snoise(float3 v, out float3 gradient)
    Parameters
    Type Name Description
    float3 v
    float3 gradient
    Returns
    Type Description
    System.Single

    snoise(float4)

    Declaration
    public static float snoise(float4 v)
    Parameters
    Type Name Description
    float4 v
    Returns
    Type Description
    System.Single

    srdnoise(float2)

    Declaration
    public static float3 srdnoise(float2 pos)
    Parameters
    Type Name Description
    float2 pos
    Returns
    Type Description
    float3

    srdnoise(float2, Single)

    Declaration
    public static float3 srdnoise(float2 pos, float rot)
    Parameters
    Type Name Description
    float2 pos
    System.Single rot
    Returns
    Type Description
    float3

    srnoise(float2)

    Declaration
    public static float srnoise(float2 pos)
    Parameters
    Type Name Description
    float2 pos
    Returns
    Type Description
    System.Single

    srnoise(float2, Single)

    Declaration
    public static float srnoise(float2 pos, float rot)
    Parameters
    Type Name Description
    float2 pos
    System.Single rot
    Returns
    Type Description
    System.Single
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023