1. A method comprising: using a system comprising three-dimensional stereoscopic projection equipment to project an image onto a complex surface of a physical object disposed in an area, the complex surface comprising at least one curve or angle, the system also comprising a device worn by a user or disposed on a mobile device; warping the image based on a geometry of the complex surface; tracking a position and orientation of the user's point of view or the mobile device; and further warping and modifying the image based on the position and orientation.