- User Since
- Apr 5 2016, 5:57 AM (136 w, 3 d)
Sep 28 2018
Sep 26 2018
@Brecht Van Lommel (brecht), thanks for all the helpful reviews! And sure, I'll compile some tests together, as soon as I can.
Ok, one last update... Hopefully...
Sep 25 2018
I have implemented the self collision distance versioning.
Oh, right. That's because the self collision distance is even out of range for the new system. The new system uses actual distance for the self collision, while it was a factor for the old system, so the old default of 0.75 causes a huge amount of BVH overlap results, and makes everything collide. I'll just add versioning to bring that down to the new default.
Sep 24 2018
Sorted all the issues I had found.
Sep 22 2018
I found a couple of reliability issues, which I am looking into, and will get sorted ASAP. I'll update this patch as soon as I resolve these problems.
Sep 21 2018
@Brecht Van Lommel (brecht), I forgot to mention, regarding continue_physics.blend not settling, there is another factor at play. The old collision system caused the cloth to be solved twice whenever collisions were found, and it applied both those solves to the cloth, causing it to move twice as fast, so that explains why you might see it settling sooner with the old system. Also, this should explain why more steps are needed to get reliable collisions in the cloth.blend file, as the old solver was effectively using twice as many steps (though the order in which collisions are applied is also a factor here, and I might actually revise the way I'm doing that).
Sep 20 2018
Indeed I had a typo in impulse clamping, that caused it to be ignored. I fixed that now.
Thanks for looking at it, @Brecht Van Lommel (brecht).
Sep 19 2018
Sep 14 2018
Added versioning for the removed booleans (required subversion bump). Renamed "Property Scaling" to "Property Weights", as discussed with @Brecht Van Lommel (brecht) and @Alexander Gavrilov (angavrilov) in IRC. Also renamed the "Collision" panel to "Object Collision", to avoid any impression of it being a superset of the "Self Collision" panel (forgot to do that in the original patch).
Sep 13 2018
Sep 11 2018
Sep 4 2018
Sep 2 2018
Aug 31 2018
Aug 30 2018
Aug 29 2018
Small update to fix issues raised by @Brecht Van Lommel (brecht). Thanks for the quick review!
Aug 28 2018
Aug 25 2018
Aug 17 2018
Jul 23 2018
Jul 19 2018
Jul 28 2017
Volume distribution of particles is currently quite a mess, and the issues go far beyond voxel textures, it actually often fails even just with a mesh.
Particles and caching are subject to an overhaul in 2.8, so we are limiting the work on the current system to only regressions.
Thanks for the report, but as this is not a regression, archiving it for now.
Jul 21 2017
Jul 11 2017
Jul 10 2017
Jul 6 2017
Jul 5 2017
Hm, seems the issues here go much further than described. Besides not generating consistent amounts of fluid, the animated version causes the fluid to have a gigantic cavity, essentially turning it into a hollow "shell" of fluid.
From a quick look at the code I didn't get to any conclusion, but then again, I'm not familiar with the Elbeem code at all. This will require some more digging.
Jul 4 2017
Jul 3 2017
Can confirm. With new DEG, bone motion freezes when changing the IK length, and second attempt at moving causes crash.
Confirmed. Something in nlastrip_evaluate_controls is causing this.
Seems in your area @Bastien Montagne (mont29).
Jun 30 2017
Just saw this revision now, didn't catch the notification for this :|
This looks fine. Just note that the same should be done for the opposite case... Setting the end frame lower than the start frame should also lower it.
Jun 29 2017
Jun 28 2017
Oops, forgot to mark the task in the commit...
This was done in d04f30c5d84889b9c4c77e102726c6d595518984