Logo by dainbramage - Contribute your own Logo!

END OF AN ERA, FRACTALFORUMS.COM IS CONTINUED ON FRACTALFORUMS.ORG

it was a great time but no longer maintainable by c.Kleinhuis contact him for any data retrieval,
thanks and see you perhaps in 10 years again

this forum will stay online for reference
News: Follow us on Twitter
 
*
Welcome, Guest. Please login or register. April 27, 2024, 08:44:15 PM


Login with username, password and session length


The All New FractalForums is now in Public Beta Testing! Visit FractalForums.org and check it out!


Pages: [1]   Go Down
  Print  
Share this topic on DiggShare this topic on FacebookShare this topic on GoogleShare this topic on RedditShare this topic on StumbleUponShare this topic on Twitter
Author Topic: Flicker  (Read 2435 times)
0 Members and 1 Guest are viewing this topic.
The Rev
Guest
« on: November 12, 2010, 04:54:18 PM »

<a href="http://www.youtube.com/v/VQMTvP7p63w&rel=1&fs=1&hd=1" target="_blank">http://www.youtube.com/v/VQMTvP7p63w&rel=1&fs=1&hd=1</a>

I'm getting a strange flicker between my 2nd and 3rd key frames, as if the light is switching on and off.  I have only one global light, set to (Cos/2+)^2 and 16 Spec Pow.  The only change is the lights X & Y positions between the frames, and an increase in depth fog.  The light sliders go from being at the far left to being at around the 3 and 6 positions (if you assume the sliders go from 1 to 10, left to right).

Any help is appreciate.  Thanks.

The Rev
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #1 on: November 12, 2010, 07:22:16 PM »

Hi The Rev,

i send you a private message, would be great if you could send me some data so i can solve this!!!

Cheers!
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #2 on: November 12, 2010, 10:51:39 PM »

Thank you for the quick response, the reason is that the iteration count is changing very much and because the coloring is spread between min and max iteration count, the colors are cycling very strong.
Plus the inside colors have a strong gradient, so it flickers the faster the faster the iteration count changes.

You could fix the iteration count at the highest value, what slows the first images down... but i fear the total time needed is to hugh anyways  undecided

So it may be faster if you wait until i implement a faster antialiasing method!

And i also can not predict if all the lighting changes can lead to some unwanted behaviour in later frames... would test it in the preview first.

The animation itself looks very promising, no doubt about that  smiley
Logged
The Rev
Guest
« Reply #3 on: November 13, 2010, 03:14:39 AM »

Thanks for checking into this for me.  I'm confused by one thing, tho.  The flicker problem begins about half way between keyframe 2 and keyframe 3, and the max iterations for both keyframes is the same, 60.  It then continues to occur between keyframe 3 and keyframe 4, where the max iterations DO change from 60 to 600.  Shouldn't the problem occur only between keyframes with different iteration max/mins?

Thanks,

The Rev
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #4 on: November 13, 2010, 01:03:10 PM »

This is because the bezier interpolation calculates values out of 4 keyframes to get smooth value gradients,
so the interpolated value changes earlier.

I just wonder why the inside colors are cycling, because they should only be spread between zero and bailout?

But the whole coloring, especially in animations, has to be set to a more solid ground... just wondering how.
A problem is that i have only 15 bits i have to press the informations about the color in, with smoothits that
can vary so much and the different formulas this is not easy.
Logged
The Rev
Guest
« Reply #5 on: November 13, 2010, 09:01:40 PM »

Do you think that using the Linear rather than Bezier interpolation would reduce or eliminate the problem?  Or just confine it to two key frames?

The Rev
Logged
hobold
Fractal Bachius
*
Posts: 573


« Reply #6 on: November 13, 2010, 10:12:46 PM »

Linear interpolation would confine it, but not fix it.
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #7 on: November 13, 2010, 10:40:56 PM »

Like hobold said, linear interpolation just would reduce the changes between the keyframes where the iteration count varies.
And it makes not really nice pathways or turns.

To the color changes:  the inside colors are the Rout values normalized between zero and bailout, and when the iteration
count changes then the Routs are changing stepwise... so that is the exact explanation.
Logged
The Rev
Guest
« Reply #8 on: November 14, 2010, 12:20:54 AM »

I see.  Well, I'm running a preview to see how it works out down the line (I have several iteration changes the deeper it goes).  If I like it for psychedelic weirdness value, maybe I'll finish rendering it.

Do you think that your next upgrade will resolve the issue?  Or should I just try to keep a single iteration setting throughout my animations from now on?

BTW, thanks for all you help!

The Rev
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #9 on: November 14, 2010, 12:50:55 AM »

Keeping the iteration count fixed would be the easiest way, or if you dont need a color gradient for the inside,
just make only one color so cycling would not change it.  The outside coloring still do, or you have to set the
object color sliders in the lighting window according to the shown history between the sliders.
In case of such big changes some changes would remain i guess.

I would not bet that i can solve it generally, not without increasing the memory consumption and storing the color
information as floating point value.

Anyways, i think that animation is to awesome to make a psychedelic version out of it... but i would stay without
antialiasing, maybe with smoothing normals, so the rendering time is in the range of finishing it without regrets.

Edit:  hmm, maybe you would regret it when you did no antialiasing and the result is not worth it... but if you
        choose the antialiasing option, then an update with a faster function is necessary.
« Last Edit: November 14, 2010, 01:02:53 AM by Jesse » Logged
The Rev
Guest
« Reply #10 on: November 14, 2010, 02:02:36 AM »

It's all part of the learning process, I guess.  Fortunately for me, I'm obsessed, so I'll learn faster.

Thanks for all your help, and for all the work you've put into this amazing program.  Let me know if you ever make a version for sale.  I want to be the first customer. cheesy

The Rev
Logged
Jesse
Download Section
Fractal Schemer
*
Posts: 1013


« Reply #11 on: November 14, 2010, 11:54:41 PM »

Thanks fot the kind words, i don't plan very much in the future, just from step to step.

It takes much time for me to develop any further, so i would not expect so many changes that i
could make an enhanced version for cash or so.  Not to mention that this is not my plan, i even
not expected that the program would get much attention...

Logged
Madman
Fractal Molossus
**
Posts: 678



« Reply #12 on: November 15, 2010, 12:37:50 AM »

I think there's double money here Jesse, first in selling your program and secondly in organizing rehab sessions for Mandelbulb3D-addicts! (Like me..., when's the first session???)
Logged

All I want is a warm bed, a kind word and unlimited power (Ashleigh Brilliant)
The Rev
Guest
« Reply #13 on: November 15, 2010, 03:39:46 PM »

Totally true! LOL

The Rev
Logged
lenord
Fractal Bachius
*
Posts: 611


No Matter where you go there you are


« Reply #14 on: November 15, 2010, 07:25:46 PM »

It is rare indeed in our time to see something of quality like MB3D freely given away, for that I am deeply grateful Jesse. I'd be right behind The Rev to buy a copy if it weren't free and I wont Buy much of anything after the crap with Pandromeda/MojoWorld, I'd be right behind Madman too, there is a dire need for a 12 step program for MB3d addicts and it's growing every day.
Logged
Pages: [1]   Go Down
  Print  
 
Jump to:  


Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Page created in 0.371 seconds with 24 queries. (Pretty URLs adds 0.009s, 2q)