I was trying to figure out a way to script "real motion blur".
The trick is... you need "sub frame rendering". You need the ability to render multiple passes within a single frame that includes movement "between" surrounding frames not simply "whole" frames. For example to get a true motion blur, you would want to split each frame into multiple "sub frame" passes (this could be a motion blur setting) so you can render movement between 2 frames (not like 20 frames) to create the realistic blur effect on a single frame. It's not a matter of just "adding in real motion blur". This is a major change to the core application functionality and this also will effect render times significantly. (I still want it!
The type of motion blur ASP uses is "simple" but limited. It just blurs, changes opacity, and renders a set number of "whole frames" before/after the current frame.
REAL motion blur requires that the blur be "more" than just a whole frame difference. The difference in motion between 2 whole frames is HUGE! It's too much. You just can't get "real" motion blur using whole frames. You have to have some sort of multipass overlaying of multiple renders WITHIN 1 frame. Blurring within the multiplass renders could give the option to reduce the number of passes required and shorten render times but with enough passes at highest quality you wouldn't even need blurring.
Real motion blur will add a ton of time to rendering because of the sub frame sampling and blur required. Current ASP motion blur is slow just due to rendering all the extra frames on top of any blur setting. To get real motion blur each frame will be split into subframes and rendered. So exponentially longer render times. So if you have a 24fps and you turn on a "real motion blur" option, you have to render multiple frames WITHIN each 24 frames per second... exponentially humungous longer render times... but the results could be cool as heck.
I would ABSOLUTELY LOVE sub frame rendering in Anime Studio! That would be freaking awesome!!!! You could do some freaking COOL tricks with that feature above and beyond just motion blur.
You could "fake" real motion blur in Anime Studio right now. (edit: you also need to increase the animation length. Frame rate max is only 120)
Simply increase the FPS to some HUGE amount. Use the current motion blur with the highest value possible for the frames. Then you would need to "squash" the frame rate back down to match the actual frame rate you need and composite those motion blur frames onto the final animation.
This is sort of what I have been experimenting with scripting a "sub frame" render... but... it's tricky. I was hoping I could figure out a way to temporarily increase the FPS to render out specific frames and switch back... eh... er... not actually possible yet.
I have also been playing around with motion blur to create realistic smoke effects, one frame at a time, with a script to "fake" the subframe motion.