Физика привередлива и действительно сложна в отладке, потому что вы часто пытаетесь интуитивно понять эффекты невидимой системы, воздействуя на любой гибридный вид, который у вас есть. более разумное значение, например 5, объект кажется вращающимся как сфера или какая-то другая форма ... поэтому я думаю, что ваша теория обоснована. Я не знаю, каково это решение, но я знаю, что единственный физический движок, которому я «доверяю» в пространстве js, за исключением очень простых симуляций, это боеприпасы. js. Его трудно использовать, но это действительно потрясающая библиотека качества AAA. https://threejs.org/examples/?q=phys#physics_ammo_break
Я бы начал с того, чтобы заставить работать куб и сферу ... как только вы убедились, что они работают, как и ожидалось ... в идеале, с использованием реальных единиц измерения мирового масштаба sh как куб 1x1x1, с массой 1. Используйте текстуру на сфере, чтобы вы знали, что она катится так, как вы ожидаете. Как только вы проверили работу простых примитивов, переходите к более сложной геометрии.