Page MenuHome

Fix T74457: Disable motion blur for fluid particles
Needs ReviewPublic

Authored by Jacques Lucke (JacquesLucke) on May 28 2020, 4:34 PM.

Details

Summary

I could not compare b_part.type() to the actual fluid particle types,
because those are not exposed in RNA_blender_cpp.h yet. We could probably
expose the missing types like PART_FLUID_FOAM, but I did not want to
investigate that yet, before getting some feedback on the solution.

@Sebastián Barschkis (sebbas), is my assumption that these particles don't have persistent ids
correct? Since the number of particles changes, those ids would be necessary
to find the same particle in different frames.

Diff Detail

Repository
rB Blender
Branch
fluid-particle-motion-blur (branched from master)
Build Status
Buildable 8268
Build 8268: arc lint + arc unit

Event Timeline

Jacques Lucke (JacquesLucke) requested review of this revision.May 28 2020, 4:34 PM

I guess the ideal solution would be to somehow give these particles persistent IDs, not sure how difficult that is.

Yes, particles currently don't have an ID. Adding that should possible on the solver side.
Shouldn't be too difficult, just a matter of priorities.