Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSybren A. Stüvel <sybren@blender.org>2020-09-28 18:13:40 +0300
committerSybren A. Stüvel <sybren@blender.org>2020-09-28 18:13:40 +0300
commit48a0c931eea84fb072ce0b958090dda4b27cabff (patch)
tree6c1ec7de16c518961352e58082976927a8ff3a60 /source/blender/depsgraph/intern/depsgraph_physics.h
parentddba5e0be37a7b13de309e543fcb3658edb2d60d (diff)
Fix T80121: Forcefield F-curve modifier changes don't reset cache
Add a dependency graph relation Force Object Animation → Scene Rigid Body World Rebuild. This ensures that the rigid body world is rebuilt when a force object is re-tagged for animation updates. The extra relation doesn't add any new calculations when the animation is running, as the Time Source node already had a relation to the scene's `RIGIDBODY_REBUILD` node. The relation is created directly to the `RIGIDBODY_REBUILD` Operation. I would have liked to target the containing Component instead. However, that has the `RIGIDBODY_SIM` operation as entry node, which isn't enough to actually fix T80121. Reviewers: Sergey Differential Revision: https://developer.blender.org/T80121
Diffstat (limited to 'source/blender/depsgraph/intern/depsgraph_physics.h')
0 files changed, 0 insertions, 0 deletions