HyperFrames v0.8.46
By Steven Van ·
HyperFrames' render engine now varies motion blur sample count per frame (16 to 64) based on measured motion, instead of one fixed count.
The sub-frame motion blur that HyperFrames added in v0.8.45 used a fixed sample count for every frame of a render, 16 by default. That undersampled fast or hard-edged motion while oversampling content that barely moved. In v0.8.46, the engine measures how much a frame actually moved before choosing its sample count, between 16 and 64, so quality goes up where it was undersampled instead of being spent evenly across every frame.
Frames that need the extra accuracy cost more to render, but a frame whose only change is a fade or a colour shift skips the measurement step and stays at the old cost. Rendering is unaffected if samplesPerFrame is set explicitly.