I've been interested in how projections work for some time now and how they are making rides at Disneyland seem almost new again (ie Alice in Wonderland, Hyperspace (nee Space) Mountain, Soarin', Star Tours, etc,
Now with the POTC in Shanghai Disney, and the Rataouille ride at Disneyland Paris (totally awesome, btw) i'm amazed how projections are now utilized to completely immerse us into the ride experience.
Here is an article regarding how the POTC ride was developed. its a great read and some aspects of the projection design can be implemented for home use with some animation software, imo
Here's one on the Ratatouille ride