You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
, while the other non-array values come from the GetIndexForSample(1) Halton sequence sample.
This seems breaks the simple explanation/definition of the low discrepency sequence. The 1D/2D arrays from a sample in our sampler comes from different samples of low discrepency digital sequences. I wonder if there is any mathematical explanation of this?
The text was updated successfully, but these errors were encountered:
I read through the implementation of the
GlobalSampler
with the low discrepency digital sequences.One thing confuses me most is that for 1D and 2D array samples, the sample and dimension seems to have a miss match:
Let's say we use
Now from the implementation of
GlobalSample::StartPixel
For our first sample, the 5 elements of the requested 1D array comes from the Halton sequence samples:
, while other non-array values come from the
GetIndexForSample(0)
Halton sequence sample.For our second sample, the 5 elements of the requested single 1D array comes from the Halton sequence samples:
, while the other non-array values come from the
GetIndexForSample(1)
Halton sequence sample.This seems breaks the simple explanation/definition of the low discrepency sequence. The 1D/2D arrays from a sample in our sampler comes from different samples of low discrepency digital sequences. I wonder if there is any mathematical explanation of this?
The text was updated successfully, but these errors were encountered: