btw, Gears of War and Rainbow Six using a hidden nodes that place the LD in the maps, It was a cover system out of the box from unreal 3. The node did gather a lot of info in the build time.
The other clasic system is send a short ray to know is are smoething in front of you.