In section "9.3 Updating a Rigid Body", the code sample provided calls a non-existent "getInterpolatedTransform" method on RigidBody. // Get the interpolated transform of the rigid body rp3d::Transform transform = body->getInterpolatedTransform(); Is it now RigidBody::getTransform()? This unexpectedly holds all zeros for me. But that could be some other mistake I'm making.