I have a laser pointer with a diffraction grating lens that creates a cross-hair, like the one seen below.
I'd like to be able to increase or decrease the size of the cross-hair so that it may remain the same size when the laser is pointing at objects at different distances. I'm thinking that the best way to do this would be with a zoom lens, like what you would use with a digital camera. Would that increase/decrease the size with the zoom, or is there an easier way to do this?
To better convey what I'm trying to do:
I want the crosshair size to remain the same, despite the distance of where the laser terminates.