Arnold Motion Blur Particles Crash


#1

Hi, im having some difficulty rendering motion blur on particles.

Ive pre-cached the particles as instructed by the documentation, however on certain frames, seemingly randomly the batch render will crash.

Ive looked in the diagnostic and it crashes on:
particle system exporting step 1
signal caught error: C0000005 – access violation

Its not happy with something to do with motion blur, but only on certain frames, and only in batch, these frames will render fine as single frames.

Ive tried turning off and on delete dead particles and it makes no difference, the only way i can get these frames to render is by turning on interpolate blur steps, but this does not give me the MB im looking for.

Can anyone help with this?
Thanks


#2

I had some crashes when I had some other hidden particle objects. Some frames worked fine others crashed. Then I simply removed the hidden elements and everything worked fine.


#3

Thanks for the quick reply Haggi.
Does this include any hidden objects or hidden particles objects only?

When i cached i also did the oversampling trick of evaluate every 0.5 frames to get 2 oversamples, im wondering if this could be something to with why im experiencing crashes - but you would assume it would crash on every frame not randomly?

Has anyone had any experience with this happening?


#4

In my case only hidden particle objects caused the crash.


#5

Ok i think i may have figured out whats causing it.

The particles are emitted from a surface with changing face count, when this is coupled with particles that have a lifespan other than constant, and motion blur is enabled it crashes, around the time particles start to die.

Ive yet to come up with a work around for this, or an explanation but I find it very strange that Arnold cant cope with something that should be fairly standard.


#6

This is not necessarily Arnolds problem. In my case this happened with vray as well.