Semantic change in DynamicPhysicsNode

I noticed that the local and world translation/rotation of a DynamicPhysicsNode doesn't change anymore during smulation. Now we have to get the child geometries to check where the objects are… Easy to fix in my game but it's a change in the semantics of DynamicPhysicsNode…



Is it right Irrisor?

no that's not right, position should still change as before if they move… I'll double check that…

I noticed because I have a ChaseCamera attached to the car chassis (a dynamic node) and it wasn't following the car anymore… Also the bullets weren't firing from the right place/rotation…



I've updated everything and I'm using current CVS for both jmephysics and jme.

I can't find a test where this happens. The local translation of the nodes still changes correctly (marked by the green cross in the debug view, btw).



The only thing that changed, which might confuse a bit is the center of mass: it was handled by moving the collision geometries before, which was incorrect - it is now handled by moving only the internal ODE representation.