Page MenuHome

Fix T89414: Crash and broken Sculpt Cloth simulation when using a collider in the active object
Needs ReviewPublic

Authored by Pablo Dobarro (pablodp606) on Jun 24 2021, 7:33 PM.

Details

Summary

The sculpt cloth solver was never expected to handle self collisions by
tracking the current object collider. This was causing all kinds of
issues as it was trying to solve self collisions with a BVH that was out
of sync with the deformed mesh.

This checks and skips the ScultpSession active object when building the
collider list.

Diff Detail

Repository
rB Blender
Branch
T89414 (branched from master)
Build Status
Buildable 15408
Build 15408: arc lint + arc unit