I am sort of surprised that that works at all.
Anyway, to do it with the physics engine is more complicated, because you need to take into account things like friction, force and mass -not only velocity. The physics engine uses an ODE solver which will give quite different results from simple Euler equations (EDIT> in this case that wouldn't matter because you only want to find the force required to push the object to the target location)
You'll need to more information, like if the object is rolling or sliding, the friction co-efficient of the surface, the slope of the surface, the mass of the object. Once you have all that, ask an expert, because it would give me a head-ache. Fastlane69 is probably your best bet, if you can get hold of him.
Last edited by A.Russell; 08/06/06 17:04.