http://www.cs.tu-bs.de/rob/david.html
It used to be linked on wikipedia, but that link disappeared. It works with a laser line generator, 90 degree wall and laser printed calibration images. It spits out an .obj file.
I'm planning on trying to get this going over the next couple of weeks.