An optimisation in the collision system for cloth (static collisions),
broke the particle collisions, as they take motion into account. This
restores the moving BVH required for the particle collisions, while
keeping the optimisation for the cloth collisions.
Details
Details
- Reviewers
Jacques Lucke (JacquesLucke) Germano Cavalcante (mano-wii) Philipp Oeser (lichtwerk) - Maniphest Tasks
- T71620: rB0666ece2e2f9 (Cloth: collision improvements) breaks particle collisions with moving meshes
- Commits
- rBf6aac92ab828: Merge branch 'blender-v2.82-release'
rB0ef881cc5782: Fix T71620: broken particle collisions due to rB0666ece2e2f9
Diff Detail
Diff Detail
- Repository
- rB Blender
- Branch
- T71620 (branched from master)
- Build Status
Buildable 6222 Build 6222: arc lint + arc unit
Event Timeline
Comment Actions
Good to see this problem solved.
I only recommend putting the const qualifier on the new parameter and others that are to read-only (moving_bvh, step and prevstep).
Just a reminder when pushing: The branch for blender 2.82 is blender-v2.82-release (if it's safe, commit to this and then merge into master).