1. A method for simulating motion of a static 3D physical object in a static scene, comprising: acquiring a 3D graphics model of the 3D physical object and the scene: registering a projector with the 3D physical object, the scene and the 3D graphics model; segmenting the 3D graphics model into a plurality of parts; editing each of the parts with graphics authoring tools to reflect a desired appearance and virtual motion of each part; rendering the edited parts in real-time as an animation video; and illuminating the 3D physical object and the scene with the animation video to give the 3D physical object and the scene the desired appearance and virtual motion.