hit.three.grab('floor')The scene is a three layer that follows the movie's camera and light (followCamera, followLights), so the shadow is the movie's light's. movie.pick says which object is under the pointer, hit.three.grab('floor') keeps the point that was taken under the pointer while the object slides on the floor (the page stops it at the edge of the platform: a limit that is drawn can be felt), and movie.redraw() draws the frame again. No object is moved by code that knows the camera.