CGTalk > Main > General Discussion
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 12-28-2012, 10:33 PM   #1
martaaay
Frequenter
portfolio
Marty Weiner
SMBC Theater
Mountain View, USA
 
Join Date: Jan 2010
Posts: 113
Motion blur workflow

I'm looking for motion blur workflow suggestions. I see three options:

1. Generate a velocity pass and apply motion blur in compositor. Downside is shadows and other lighting effects don't appear in velocity pass.
2. Apply intelligent auto blurring in compositor. Downside is, for many effects, such as particles, the intelligent motion blur doesn't work.
3. Have my 3d package produce the motion blur and export as a separate pass. Downside is I lose creative control at compositing and rendering takes a lot longer.

1 seems the best perhaps by generating a shadow pass and faking the motion blur. 3 is most accurate. 2 might work very well for most cases.

Any recommendations. Anybody done this in a major production who can speak to how it was done there?

Just for reference, I'm using 3dsmax/vray + AE.
 
Old 12-28-2012, 10:42 PM   #2
theta2
3D Generalist
 
theta2's Avatar
portfolio
Full Real Name
New York, USA
 
Join Date: Dec 2012
Posts: 143
Depends on what you're blurring, but 9 out 10 times I just fake it in the comp. RSMB plugin will work great on some things, not so great on other things. Sometimes you have to render in layers to not have artifacts.

Sometimes I do the velocity pass too.
 
Old 12-29-2012, 11:27 AM   #3
DePaint
Banned
 
DePaint's Avatar
portfolio
Emre M.
Istanbul, Turkey
 
Join Date: Jun 2008
Posts: 1,156
If you are using AE, ReelSmart Motion Blur may help in some cases:

http://www.revisionfx.com/products/rsmb/

Good luck with your project!
 
Old 12-30-2012, 12:45 AM   #4
earlyworm
car unenthusiast
 
earlyworm's Avatar
Will Earl
craftsperson
Grizzly Country, Canada
 
Join Date: Mar 2005
Posts: 1,685
You don't mention what type of project this is - cg animated, live-action vfx, arch-viz, other?

With a few exceptions - such as replicating stop-motion animation in cg (and even then stop-motion occasionally uses motion blur), personally I'd always go with rendered motion blur even with the hit in render times. Most major film productions will render motion blur rather than try deal with it as a post process - post-motion-blur often doesn't give good results.

It's accurate and gives high quality results, compositors don't have to spend time making post-motion-blur look good.

How important is creative control of the motion blur to you? How much control do you want to have over the motion blur in compositing? Are you going for cartoony motion blur effects or do you just wish to occasionally reduce or exaggerate it in certain places?

It's physically-based so if photo-realism is your goal then it's a much better choice - I've always found it kind of confusing that people would go to great lengths to use physically-based shading techniques (even with the hit in render times) and then skip on the motion blur.

Much better results when dealing with rotating objects - for example, helicopter blades and car tyres - but also certain types of movements look better if you've got some curved motion blur in there rather than just plain old linear motion blur.
 
Old 12-30-2012, 04:14 PM   #5
CaptainObvious
Lord of the posts
 
CaptainObvious's Avatar
portfolio
Simon Lundberg
London, United Kingdom
 
Join Date: Sep 2005
Posts: 833
If you've got the rendering budget for it and a compositing pipeline that can deal with it, do rendered motion blur. It always looks better. Edit: If you're using V-Ray, is it possible that shade maps or whatever they're called can speed things up? I know they can be used for stereo rendering and DOF; I don't know if it would help for 3D motion blur. Also, always use adaptive DMC or fixed sampling when rendering motion blur and DOF. Adaptive subdivision is really bad at that sort of thing.

If the render times for 3D motion blur aren't within your rendering budget or you absolutely have to be able to tweak the motion blur in post, do motion vectors and blur in post. One problem with this is that it will never produce rotational blur. This can be a problem, but it might not matter much. Even big studio productions with "real" 3D motion blur sometimes use linear blur; it's not always a problem.

If neither works for whatever reason, carefully apply optical flow motion blur (ReelSmart Motion Blur, or whatever).



Also, you can always do a combination of various types of motion blur for your different passes. For example, if you render particle effects separate from the main pass, you can do real 3D motion blur on the particles and then do a motion vector blur on the main pass. You could even do optical flow blur on the reflections, since you wouldn't have any motion vectors for them.

Last edited by CaptainObvious : 12-30-2012 at 04:18 PM.
 
Old 12-30-2012, 06:33 PM   #6
raymond-l
New Member
 
raymond-l's Avatar
portfolio
Raymond Leung
3D Artist
The Mill NY
Sydney, Australia
 
Join Date: Jan 2006
Posts: 24
Send a message via MSN to raymond-l
Like what most of the other guys have said it really depends on the production/project your on and whether you have the rendering budget to complete the project.

We generally will render motion vectors, and do the blur in comp, however with the introduction of Arnold, motion blur costs almost nothing to the render time and we will render motion blur sometimes along with DOF.

So to sum it up really, we use all three techniques depending on the production.
 
Old 12-30-2012, 06:33 PM   #7
CGTalk Moderation
Lord of the posts
CGTalk Forum Leader
 
Join Date: Sep 2003
Posts: 1,066,480
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 03:48 AM.


Powered by vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.