public UVPoint NextUV() { var i = ++_index; return(new UVPoint(QuasiRandom.RadicalInverseScrambled(i, 0, _dim0Perms), QuasiRandom.RadicalInverseScrambled(i, 1, _dim1Perms))); }
public float Random() => QuasiRandom.RadicalInverseScrambled(_rInd++, 2, _dim2Perms);