as you can see in the title I’ve got problems with my test-file.
I don’t understand why the collision-objects rotates other wise than the function setAngularVelocity() is pretending.
by chance you try to set (0,0,0)?
if so try to usde this
obj.worldLinearVelocity *= 0.0001 , that give the basically same effect
since 0,0,0 is readed as a non value
i guess BPR mean (correctly for different reasons) of write the function only one time.
or at least seem also to me that some times using many time the same function it not “accumulate” the values properly.
anyway if the code is well written should be natural