Ross C #1 was reading that post on cube mapping. I don't know that much about this sort of stuff but couldn't you just apply say 4 textures to the model and ajdust their UV Co-ords as the model moves around the level?