mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-07 00:34:50 -04:00
0.4.1.1 Beta 08/03/2014
--Bug Fixes Spatial filter would not be correctly recreated on subsequent runs of differing supersample values during final render. Fix DCBubble, Funnel, SphericalN, Wrong logic with some usage of DO_DOUBLE. Only relevant for testing. Use uint64 for iters/sec calculation on final render dialog. int was overflowing on extremely fast GPU renders. --Code Changes Make density, spatial and temporal filters preserve the values they were created with. This helps in determining when a new instance is needed. Better NULL checks when copying embers and xforms. Rename members in FractoriumEmberControllerBase.h to omit duplicating the members declared in the base.
This commit is contained in:
@ -171,9 +171,12 @@ public:
|
||||
for (unsigned int i = 0; i < xform.TotalVariationCount(); i++)
|
||||
{
|
||||
Variation<T>* var = NULL;
|
||||
|
||||
xform.GetVariation(i)->Copy(var);//Will convert from type U to type T.
|
||||
AddVariation(var);//Will internally call SetPrecalcFlags().
|
||||
|
||||
if (Variation<U>* varOrig = xform.GetVariation(i))
|
||||
{
|
||||
varOrig->Copy(var);//Will convert from type U to type T.
|
||||
AddVariation(var);//Will internally call SetPrecalcFlags().
|
||||
}
|
||||
}
|
||||
|
||||
if (TotalVariationCount() == 0)
|
||||
|
Reference in New Issue
Block a user