Package foundry.veil.api.util
Class FastNoiseLite
java.lang.Object
foundry.veil.api.util.FastNoiseLite
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enumstatic enumstatic enumstatic enumstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()voidDomainWarp(FastNoiseLite.Vector2 coord) voidDomainWarp(FastNoiseLite.Vector3 coord) floatfloatfloatfloatfloatintfloatfloatfloatfloatGetNoise(float x, float y) floatGetNoise(float x, float y, float z) intGetSeed()foundry.veil.api.util.FastNoiseLite.TransformType3Dfoundry.veil.api.util.FastNoiseLite.TransformType3DvoidvoidSetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction cellularDistanceFunction) voidSetCellularJitter(float cellularJitter) voidSetCellularReturnType(FastNoiseLite.CellularReturnType cellularReturnType) voidSetDomainWarpAmp(float domainWarpAmp) voidSetDomainWarpType(FastNoiseLite.DomainWarpType domainWarpType) voidSetFractalGain(float gain) voidSetFractalLacunarity(float lacunarity) voidSetFractalOctaves(int octaves) voidSetFractalPingPongStrength(float pingPongStrength) voidSetFractalType(FastNoiseLite.FractalType fractalType) voidSetFractalWeightedStrength(float weightedStrength) voidSetFrequency(float frequency) voidSetNoiseType(FastNoiseLite.NoiseType noiseType) voidSetRotationType3D(FastNoiseLite.RotationType3D rotationType3D) voidSetSeed(int seed)
-
Field Details
-
CODEC
-
-
Constructor Details
-
FastNoiseLite
public FastNoiseLite() -
FastNoiseLite
public FastNoiseLite(int seed)
-
-
Method Details
-
renderImGuiSettings
public void renderImGuiSettings() -
GetSeed
public int GetSeed() -
GetFrequency
public float GetFrequency() -
GetNoiseType
-
GetRotationType3D
-
GetTransformType3D
public foundry.veil.api.util.FastNoiseLite.TransformType3D GetTransformType3D() -
GetFractalType
-
GetFractalOctaves
public int GetFractalOctaves() -
GetFractalLacunarity
public float GetFractalLacunarity() -
GetFractalGain
public float GetFractalGain() -
GetFractalWeightedStrength
public float GetFractalWeightedStrength() -
GetFractalPingPongStrength
public float GetFractalPingPongStrength() -
GetFractalBounding
public float GetFractalBounding() -
GetCellularDistanceFunction
-
GetCellularReturnType
-
GetCellularJitterModifier
public float GetCellularJitterModifier() -
GetDomainWarpType
-
GetWarpTransformType3D
public foundry.veil.api.util.FastNoiseLite.TransformType3D GetWarpTransformType3D() -
GetDomainWarpAmp
public float GetDomainWarpAmp() -
copy
-
SetSeed
public void SetSeed(int seed) -
SetFrequency
public void SetFrequency(float frequency) -
SetNoiseType
-
SetRotationType3D
-
SetFractalType
-
SetFractalOctaves
public void SetFractalOctaves(int octaves) -
SetFractalLacunarity
public void SetFractalLacunarity(float lacunarity) -
SetFractalGain
public void SetFractalGain(float gain) -
SetFractalWeightedStrength
public void SetFractalWeightedStrength(float weightedStrength) -
SetFractalPingPongStrength
public void SetFractalPingPongStrength(float pingPongStrength) -
SetCellularDistanceFunction
public void SetCellularDistanceFunction(FastNoiseLite.CellularDistanceFunction cellularDistanceFunction) -
SetCellularReturnType
-
SetCellularJitter
public void SetCellularJitter(float cellularJitter) -
SetDomainWarpType
-
SetDomainWarpAmp
public void SetDomainWarpAmp(float domainWarpAmp) -
GetNoise
public float GetNoise(float x, float y) -
GetNoise
public float GetNoise(float x, float y, float z) -
DomainWarp
-
DomainWarp
-