3d的物理引擎cannon和ammo的表现怎么差距这么大?

附带一个小例子,
说明:天上掉下来的方块,带刚体和碰撞器。
蓝色方块:碰撞器,刚体,重量0,不使用重力。
红色方块:碰撞器
两个十字轮:刚体,横竖两个box碰撞器,无重力,LinearFactor = {0,0,0} AngularFactor = {0,0,1}。
白色十字有一个恒力z = 1.

在ammo中只有重天而降的方块可以和十字轮产生碰撞,十字轮与绿,红两个方块没有碰撞。两个十字轮相互也没有碰撞。
在cannon中。所有物体都相互有碰撞。
本来是被cannon的不稳定搞得难受,想换个ammo试试。结果。表现更差。是我设置的不对吗?

ammoPhysics.rar (7.5 KB)

LinearFactor 和 AngularFactor ,在 cannon 中控制在速度层面,在 ammo 中控制在力、冲量的层面,应该这两个导致的