If I have a position in 3D space in relation to point 0,0,0 and look-at direction 0,0,1 (looking ahead into the z plane) and I wish to find where that point is in relation a new position and direction, how would I calculate this new position?
An easier way to look at this would be to placing a video camera at the source position, facing the source direction, place the object at an arbitrary position, taking a few steps in any direction and tilting the camera in any direction, and physically moving the object so it remains the same image in the viewport.
