My dreams used to be hazy too, until I discovered it was more a matter of how I remembered them. By trying to get the details out, I discovered there were really a lot, and my dreams weren’t hazy at all, but very vivid. I don’t know if that’s your case, some people even dream in black and white but I guess hazy dreams would be a much occasiona occurance than most think.
Besides, in a LD, if you find your visuals lacking, you can always say “increase vivdness!” or adjust the brightness like you would do with a TV There is a paragraph about it in the control guide I wrote.