diff options
author | Alex Fraser <alex@phatcore.com> | 2013-02-19 06:24:52 +0400 |
---|---|---|
committer | Alex Fraser <alex@phatcore.com> | 2013-02-19 06:24:52 +0400 |
commit | 4e73ff0d637772950f1f54c0259edbc60027cfba (patch) | |
tree | 6dc23661614166856f351f73ef0c5f5d6ecb9ec8 /source/blender/bmesh | |
parent | 442d16b46879f9109f4536d48553aa36824b17b1 (diff) |
Fix for [#34099] Particles leaking from moving meshes
This was caused by a floating point precision error. During collision detection, Newton-Raphson iteration is used to find the exact time of the collision. But when using subframes, the initial Newton step was too small. Now the initial step is given in absolute units. When subframes = 0, this should behave almost the same as before.
Thanks to Janne Karhu, Lukas Toenne and Ton Roosendaal for their help with this patch, and to AutoCRC for funding.
Diffstat (limited to 'source/blender/bmesh')
0 files changed, 0 insertions, 0 deletions