For some reason when I use the code that Taros posted it works. Looks a bit funky but both the bump and the env mapping show up.