Sneaking, spotting, and shaders