An interesting “proof-of concept” demo was revealed today by Pierre Terdiman, senior software engineer in NVIDIA.
It is showcasing new CPU based algorithm, that will allow more effecient and stable simulation of large stacks.
Currently, PhysX SDK can utilize a feature (more like a “crude hack”) called “Adaptive Force” in order to improve stability of the stacks, but it also introduces some side-effects in certain cases.
As you can see on the picture above, 50-box-wide stack, simulated with the new algorithm, remains fully stable, while similar stacks, handled by any other current physics engine (PhysX SDKs/Bullet) collapse shortly.
Demo is also available for public download.
We hope that this new stacking solution will be included in PhysX SDK in the near future.