With technical books it's hard to visualize, so no for them.
However I love fantasy novels and I always visualize how the characters would like , the towns they visit, ...
I think that is one of the greatest joys in reading, the fact that you are swept away by the story and that you litteraly feel part of the world that was created by the author