Hacker News new | ask | show | jobs
by 10000truths 66 days ago
One or more of:

* Low gravity

* Slow timestep

* Unrealistic mass ratios of colliding bodies

* Incorrect, or lack of, drag

1 comments

The timestep effect is remarkable. I was quite surprised with a basic PBD simulation when I lowered the timestep into the nanosecond (IIRC, anyway it was really small and no longer ran in real time) range just to see what would happen and got lots of high frequency shivering effects that looked exactly like what happens IRL when metal objects are fed through a shredder.
Never tried with that low of a timestep, wonder if that could start causing floating point issues which will lead to more instability.
Yeah I did have to refactor slightly to minimize precision related impacts.