AFTER EFFECTS 3D TRACKER
If you are in CS6 or CC you can just the 3D Camera Tracker to place objects in your moving scene. See the video below for more information.
3D Truck Composite Tutorial
• Composite a 3D truck into live action with 3D camera track
• Generate fake shadows and match scene lighting with Element 3D