moving meshes

Im using the sampleFramework and C#

I have created a few frames that load meshes, im using this to place the meshes


start.viewMatrix.AffineTransformation(1,new Vector3(1,8,0),Microsoft.DirectX.Quaternion.RotationYawPitchRoll(-0.30F,0.20F,3.1F),new Vector3(-10.0F, -22.0F, 30.0F));


I use the same formate for all the frames I have and im also using
camera.FrameMove(elapsedTime)

so the user can rotate the mesh when they hold down the left mouse button and move the mouse, my problem is that after you move the mesh and load a different frame the mesh is loaded in the same position as the user left the mesh they moved, sorry this is kinda hard to explain.
thanks

[1153 byte] By [Smacker] at [2008-1-21]
# 1
You might want to compare your code to how the "DirectX Viewer" does it (source available in the SDK). You can find it in the sample browser.
DavidWeller at 2007-9-9 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technologies: DirectX 101...
# 2
I thought that reseting the camera position would work but this also does not work, I think Im just going about placing my mesh wrong by using the viewMatrix rather then the WorldMatrix, I will test this but I belive that if I use world matrix to place my mesh then there should not be a camera problem I hope anyways.
thanks a ton
Smacker at 2007-9-9 > top of Msdn Tech,Game Technologies: DirectX, XNA, XACT, etc.,Game Technologies: DirectX 101...