CUBEMAPS- what I did: created several custom textures. Added this to their vmts "$envmap" "env_cubemap". Inside of hammer, they became shiney, which indicates my vmts are correct. Placed cubemaps inside the level. Compiled and ran the map. Typed into the console: "sv_cheats 1" and "buildcubemaps". It took a load of pictures and restarted the map. I changed to a different map, then loaded the other one back up, no reflections are visible. I typed into the console "sv_cheats 1" and "r_showenvcubemaps". My glove and piston reflected their environment perfectly, changing from room to room, which indicates the problem is not with my cubemap entities. Finally, sent the map and textures to a friend to test. AND THEY COULD SEE THE REFLECTIONS PERFECTLY, WTF? BUMPMAPS- what I did: created a bumpmap and saved as a vtf. Been creating bumpmaps for a long time so I know the issue is not because the bumpmap is too weak. Added to the vmt of the textures I want to have a bumpmap "$bumpmap" "file path" and even tried also adding "$normalmap" "filepath". None of them are showing up in Hammer or in game. I typed "sv_cheats 1" and "mat_normalmaps 1" which should instantly change all the textures which have a bumpmap, to display their bumpmaps, but this did nothing, they all stayed as their original diffuse textures. FOR SOME STRANGE REASON, one bumpmap IS working, but this is an animated bump map, on a water shader, and even then, when I type "mat_normalmaps 1" the shader stays as its diffuse texture and I can't view the bumpmap. No one else I have asked to test this out can view my normalmaps either. It is worth mentioning that I never had any of these problems during the beta.