thanks.

but should i throw my xyz coordinates, say(100, 150, 50) directly to the ballPos in targetJoint(currentPose, 10, new SimpleVector(-1, 0, 0), ballPos, 0.4f);

what mathematical calculations do i use first? You used a lot of "Quaternion" math thats currently eluding me right now.

also would the skeletonhelper class be useful for my case? (again, all the math in there is still unfamiliar to me right now)

thanks again.