diff options
author | Luca Rood <dev@lucarood.com> | 2017-06-30 16:56:44 +0300 |
---|---|---|
committer | Luca Rood <dev@lucarood.com> | 2017-06-30 16:58:57 +0300 |
commit | 9cd6b03187b91bb2c267a45eac3cee7738e0e220 (patch) | |
tree | 20fb8efef649762ca4ff1d3d94303e6fd605cd57 /source/blender/editors/util | |
parent | 76eefa5c0d034d00ddec42efa7351e1c85df3906 (diff) |
Fix T50230: Rigid Body simulation shouldn't step when time is beyond cached area
This makes the last time (`ltime`) stored in the rigid body world (`rbw`)
only be updated once a simulation step actually occurs, this prevents
another simulation step from being solved unless the current time is
exactly one frame after the last cached frame. Thus this prevents the
formation of gaps in the cache, such as seen in T50230.
Reviewers: mont29, sergey, angavrilov
Tags: #physics
Maniphest Tasks: T50230
Differential Revision: https://developer.blender.org/D2458
Diffstat (limited to 'source/blender/editors/util')
0 files changed, 0 insertions, 0 deletions