The new motion blur plugin is terrific, I really like what it offers.
In trying it out, I came across one subtle thing that I wanted to
pass along.  Typically when rendering in blender, I would end up
using a motion blur factor of 0.5, which visually seemed to give
a very believable amount of motion blur.  Using that value was
the equivalent of saying that the camera shutter speed was twice
as fast as the frame rate.  When using a motion blur factor of
1.0, it seemed like too much motion blur - as if the camera
shutter speed was equivalent to the frame rate, or that the
camera shutter was open for the entire duration of the frame.
This would be a very unrealistically slow shutter speed.  I found
the same thing with the motion blur plugin.  With a length of 1,
I found myself wishing I could set it at 0.5.  Anyway, made a
couple small changes to motionblur.C so that the length (or radius)
was the integer number of half frames when actually computed.
So with this change and with the length set to 1, there was the
value of 0.5 that was desired.  I ended up using steps set to
15 to get a non-stuttering looking blur and it really came out
very nice looking.  Thanks for the new plugin, hope this was
helpful commentary.  Below is the result of a diff, admittedly
crude but functional.
 
Greg Mekkes
 
diff motionblur.C motionblur.C-orig
382,383c382
<       float fradius = config.radius * 0.5;
<       float zradius = (float)(zd * fradius / 4 + 1);
---
>       float zradius = (float)(zd * config.radius / 4 + 1);
394,395c393,394
<       x_offset = (int)(xd * fradius);
<       y_offset = (int)(yd * fradius);
---
>       x_offset = (int)(xd * config.radius);
>       y_offset = (int)(yd * config.radius);



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

_______________________________________________
Cinelerra mailing list
[email protected]
https://init.linpro.no/mailman/skolelinux.no/listinfo/cinelerra

Reply via email to