Yes, hides block uvb, but if you are using a large hammock in their cage, it is going to shade the bottom floor of the tank. Meaning, they would only get their uvb from the upper layer, which isn't a good thing. They should be getting full ubv from everywhere in their tank, exept small spots...