Keyframing Vertex Mass in Cloth Simulation doesn't have any effect #88188

Closed
opened 2021-05-11 00:24:59 +02:00 by Robert Sheldon · 7 comments

System Information
Operating system: Windows-10-10.0.21370-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 470.25

Blender Version
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: 02948a2cab
Worked: I can't find if it ever worked

Short description of error
Keyframing a vertex mass change does not affect the simulation; only the weight at the start affects the simulation. pausing the simulation and manipulating vertex mass works as expected however; the new mass applies to the target and it deforms differently. I've illustrated this with a pin group below, but it still occurs without a pin group, when colliding with a plane instead. It also happens on 3.0.0.

Exact steps for others to reproduce the error

  1. Create an icosphere with 3 divisions
  2. add the top 6 vertices to a vertex group "cloth pin target" with a weight of 1
  3. create a cloth simulation on the icosphere
  4. add "cloth pin target" as pin shape to cloth simulation
  5. keyframe vertex weight - eg 2kg on frame 50, 10kg on frame 90
  6. run simulation

I've attached this example file below:

Keyed vertex weight.blend

I would very much like this to work, but I realize it may have not been intended to work like this. It's confusing that I'm able to set the keyframes if that is the case.

Thank you!

**System Information** Operating system: Windows-10-10.0.21370-SP0 64 Bits Graphics card: NVIDIA GeForce GTX 1080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 470.25 **Blender Version** Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: `02948a2cab` Worked: I can't find if it ever worked **Short description of error** Keyframing a vertex mass change does not affect the simulation; only the weight at the start affects the simulation. pausing the simulation and manipulating vertex mass works as expected however; the new mass applies to the target and it deforms differently. I've illustrated this with a pin group below, but it still occurs without a pin group, when colliding with a plane instead. It also happens on 3.0.0. **Exact steps for others to reproduce the error** 1. Create an icosphere with 3 divisions 2. add the top 6 vertices to a vertex group "cloth pin target" with a weight of 1 3. create a cloth simulation on the icosphere 4. add "cloth pin target" as pin shape to cloth simulation 5. keyframe vertex weight - eg 2kg on frame 50, 10kg on frame 90 6. run simulation I've attached this example file below: [Keyed vertex weight.blend](https://archive.blender.org/developer/F10077413/Keyed_vertex_weight.blend) I would very much like this to work, but I realize it may have not been intended to work like this. It's confusing that I'm able to set the keyframes if that is the case. Thank you!
Author

Added subscriber: @rsheldiii

Added subscriber: @rsheldiii
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Philipp Oeser self-assigned this 2021-05-11 10:28:27 +02:00
Member

I think animating this is just not supported, will double-check.
If so, the property should be marked non-animatable.

I think animating this is just not supported, will double-check. If so, the property should be marked non-animatable.

This issue was referenced by 4707c86179

This issue was referenced by 4707c8617951cd3f68847216f8de8aa1029c3348
Member

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'

This issue was referenced by 59f9a5e6ac

This issue was referenced by 59f9a5e6ac6f5bff914204ef299cba27bb5016eb
Sign in to join this conversation.
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: blender/blender#88188
No description provided.