Panda Bullet

Yep, this is the problem with quickshots. Ok, I fixed it; The method setHpr is removed again, and replaces by setTransform(TransformState xform). For example:

xform = TransformState.makePosHpr(Point3(0, 0, -5), Vec3(0, 0, 30))
body.setTransform(xform)

I updated libpandabullet-r9.zip, so the above download link can be used again.

Just for the record: your original problem can be solved by setting hpr BEFORE creating the body. Changing the position of a body AFTER creation is possible now, but it should be used with care. Sudden “explosions” might occur if objects penetrate each other after the change of transform.