Struct PerlinNoise
Assembly: solution.dll
Syntax
public struct PerlinNoise
Fields
s_Hash
Declaration
public static readonly int[] s_Hash
Field Value
Methods
CalcPerlinNoise(ParticleSystemNoiseQuality, in float8x3, float)
Declaration
public static float8x2 CalcPerlinNoise(ParticleSystemNoiseQuality quality, in float8x3 point, float frequency)
Parameters
Returns
CalcPerlinNoise(ParticleSystemNoiseQuality, float3, float)
Declaration
public static float2 CalcPerlinNoise(ParticleSystemNoiseQuality quality, float3 point, float frequency)
Parameters
Returns
CalculateNoiseOctave(ParticleSystemNoiseQuality, in float8x3, float, int, float, float)
Declaration
public static float8x2 CalculateNoiseOctave(ParticleSystemNoiseQuality quality, in float8x3 point, float baseFrequency, int octaveCount, float lacunarity, float persistence)
Parameters
Returns
CalculateNoiseOctave(ParticleSystemNoiseQuality, float3, float, int, float, float)
Declaration
public static float2 CalculateNoiseOctave(ParticleSystemNoiseQuality quality, float3 point, float baseFrequency, int octaveCount, float lacunarity, float persistence)
Parameters
Returns
Smooth(float)
Declaration
public static float Smooth(float t)
Parameters
| Type |
Name |
Description |
| float |
t |
|
Returns
Smooth(float8)
Declaration
public static float8 Smooth(float8 t)
Parameters
| Type |
Name |
Description |
| float8 |
t |
|
Returns
SmoothDerivative(float)
Declaration
public static float SmoothDerivative(float t)
Parameters
| Type |
Name |
Description |
| float |
t |
|
Returns
SmoothDerivative(float8)
Declaration
public static float8 SmoothDerivative(float8 t)
Parameters
| Type |
Name |
Description |
| float8 |
t |
|
Returns
lastDimension(ParticleSystemNoiseQuality, ref float8x3)
Declaration
public static ref float8 lastDimension(ParticleSystemNoiseQuality quality, ref float8x3 p)
Parameters
Returns
lastDimension(ParticleSystemNoiseQuality, ref float3)
Declaration
public static ref float lastDimension(ParticleSystemNoiseQuality quality, ref float3 p)
Parameters
Returns