Where did Art Director Douglas Rogers visit for inspiration for Shrek 's swamp ?
DreamWorks then re-cast the voice role to Mike Myers , who insisted on a complete script rewrite , to leave no traces of Farley 's version of Shrek .