Package foundry.veil.api.util
Class FastNoiseLite
java.lang.Object
foundry.veil.api.util.FastNoiseLite
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static enum
static enum
static enum
static enum
static enum
static class
static class
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncopy()
void
DomainWarp
(FastNoiseLite.Vector2 coord) void
DomainWarp
(FastNoiseLite.Vector3 coord) float
float
float
float
float
int
float
float
float
float
GetNoise
(float x, float y) float
GetNoise
(float x, float y, float z) int
GetSeed()
foundry.veil.api.util.FastNoiseLite.TransformType3D
foundry.veil.api.util.FastNoiseLite.TransformType3D
void
void
SetCellularDistanceFunction
(FastNoiseLite.CellularDistanceFunction cellularDistanceFunction) void
SetCellularJitter
(float cellularJitter) void
SetCellularReturnType
(FastNoiseLite.CellularReturnType cellularReturnType) void
SetDomainWarpAmp
(float domainWarpAmp) void
SetDomainWarpType
(FastNoiseLite.DomainWarpType domainWarpType) void
SetFractalGain
(float gain) void
SetFractalLacunarity
(float lacunarity) void
SetFractalOctaves
(int octaves) void
SetFractalPingPongStrength
(float pingPongStrength) void
SetFractalType
(FastNoiseLite.FractalType fractalType) void
SetFractalWeightedStrength
(float weightedStrength) void
SetFrequency
(float frequency) void
SetNoiseType
(FastNoiseLite.NoiseType noiseType) void
SetRotationType3D
(FastNoiseLite.RotationType3D rotationType3D) void
SetSeed
(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
-