0

I'm using an Overburn like setup. Using particle attributes to control fluid shader parameters and then rendering cloud particles. When motion blur is turned on, the particles will pop on and off. There's even a youTube video on this bug. It's been around forever. The popping is reduced a lot when motion blur is turned off. In fact, it looks like a very slight flicker. The problem is I have solid debris that I want motion-blurred through the cloud. The cloud, being cloudy doesn't really need to be motion-blurred.

How do I turn off motion blur on my particles? I've even tried over-sampling by 4 to try to address the motion blur issue. My latest thoughts are to cache my particles sampling at 1. Then manually copy the cache files to subframes around the cached frame so it will appear to Maya that the particles are still. I'll try this tomorrow. But I thought I'd put this up here to see if anyone has found a workaround for this problem.

flag

2 Answers

0

You can turn off the motion blur attribute for particles

setAttr "particleShape1.motionBlur" 0;

but I don't think it'll do anything - I'm pretty sure cloud particles don't motion blur with Maya's renderer anyway. MentalRay handles motion blurred particles better.

Is the popping happening on birth and death? Maybe you can ramp the opacity if that's the case. Or maybe its something to do with depth sorting?

link|flag
Hi Julian. It happens with both renderers. It only happens when motion blur is turned on. I'll try the "setAttr". I'm pretty sure it's a depth sorting issue. – Manny May 20 at 14:21
0

First the cause: Maya doesn't know how to handle particle death and motion blur.

Solution: Extend lifespan so particles don't die in your shot. Then adjust opacity so they fade out sooner simulating death.

link|flag

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.