mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-07-16 05:05:09 -04:00
--User changes
-Users can now specify animation params on a per flame basis. --These get saved with the flame file. -Allow for rotating xforms around the world origin during animation. -Make the Clear Flame menu item be more comprehensive in how it clears a flame out. --Bug fixes -Fix an extremely rare possible memory leak when using motion during animation, which is never used in Fractorium. -Do not skip to the current flame index, or attach a prefix in the Final Render Dialog when rendering an animation sequence. --Code changes -Place all animation params in Ember.
This commit is contained in:
@ -656,6 +656,7 @@ public:
|
||||
xform->m_ColorY = m_Rand.Frand01<T>();//Will need to update this if 2D coordinates are ever supported.
|
||||
xform->m_ColorSpeed = T(0.5);
|
||||
xform->m_Animate = 1;
|
||||
xform->m_AnimateOrigin = T(m_Rand.RandBit());
|
||||
xform->m_Affine.A(m_Rand.Frand11<T>());
|
||||
xform->m_Affine.B(m_Rand.Frand11<T>());
|
||||
xform->m_Affine.C(m_Rand.Frand11<T>());
|
||||
@ -865,8 +866,8 @@ public:
|
||||
{
|
||||
auto& p = m_FinalImage[i];
|
||||
m_Hist[static_cast<size_t>((p.r * res) +
|
||||
(p.g * res) * res +
|
||||
(p.b * res) * res * res)]++;//A specific histogram index representing the sum of R,G,B values.
|
||||
(p.g * res) * res +
|
||||
(p.b * res) * res * res)]++;//A specific histogram index representing the sum of R,G,B values.
|
||||
}
|
||||
|
||||
for (i = 0; i < res3; i++)
|
||||
|
Reference in New Issue
Block a user