mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-12 03:24:14 +00:00
chore:
- Extracted variance generator construction to createVarianceGenerator Ref.: https://github.com/VolmitSoftware/Iris/issues/1251
This commit is contained in:
@@ -156,10 +156,11 @@ public class IrisDecorator {
|
|||||||
return cached;
|
return cached;
|
||||||
}
|
}
|
||||||
|
|
||||||
return varianceGenerator.aquire(() ->
|
return varianceGenerator.aquire(() -> createVarianceGenerator(rng, data));
|
||||||
variance.create(
|
}
|
||||||
deriveVarianceSeed(rng, data), data)
|
|
||||||
.scale(1D / variance.getZoom()));
|
private CNG createVarianceGenerator(RNG rng, IrisData data) {
|
||||||
|
return variance.create(deriveVarianceSeed(rng, data), data).scale(1D / variance.getZoom());
|
||||||
}
|
}
|
||||||
|
|
||||||
RNG deriveVarianceSeed(RNG rng, IrisData data) {
|
RNG deriveVarianceSeed(RNG rng, IrisData data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user