raisin::GeometryRefractionSamplingStatistics
struct · #include <rayrai/GeometryRefraction.hpp>
Per-pixel sample statistics of the geometry-refraction history (RayraiWindow::geometryRefractionSamplingStatistics()).
Without adaptive sampling every pixel holds the scheduled budget, so min/max/mean equal GeometryRefractionDiagnostics::accumulatedSamples and no GPU readback happens.
Public attributes
pixels
cpp
size_t pixelsPixel count of the trace target.
belowBudget
cpp
size_t belowBudgetPixels whose accumulated sample count is below the scheduled budget (adaptive sampling).
meanSamples
cpp
double meanSamplesMean accumulated samples per pixel.
minSamples
cpp
int minSamplesSmallest per-pixel sample count.
maxSamples
cpp
int maxSamplesLargest per-pixel sample count.