void sampledisk(float &x, float &y, float sx, float sy)
This function warps uniform sample values so that they are equally distributed on a disk. The transformation attempts to preserve stratification properties from the original samples.
x
, y
The function overwrites these variables with uniform distributed points within the unit disk.
sx
, sy
Uniform random values in the range [0,1]
, such as generated by nextsample.