This is the documentation for Enlighten.
class Geo GeoBlueNoise
class Geo::GeoBlueNoise
class GeoBlueNoise Adapted from: Bridson, Robert, "Fast Poisson Sampling in Arbitrary Dimensions", ACM SIGGRAPH 2007 sketches
Functions
Name | Description |
|---|---|
Create a set of samples from the current config. | |
Constructor. | |
Constructor. | |
Actual largest distance between any sample and it's nearest neighbour. | |
Maximum possible number of samples given curren config. | |
Actual smallest distance between any two samples in current set. | |
Actual number of samples in current set. | |
Current poisson noise distribution radius. | |
Get access to the current set of samples generated. | |
Set the current noise parameters. | |
Set the current noise parameters. | |
Set the current noise parameters. |
void Geo::GeoBlueNoise::DoSampling2D
public: void DoSampling2D()
Create a set of samples from the current config.
Geo::GeoBlueNoise::GeoBlueNoise
public: GeoBlueNoise
(
float radius,
v128 extent,
u32 maxSampleAttempts,
u32 seed
)
Constructor.
Geo::GeoBlueNoise::GeoBlueNoise
public: GeoBlueNoise
(
float radius,
float discRadius,
u32 maxSampleAttempts,
u32 seed
)
Constructor.