The Xbox Kinect peripheral, a pretty infamous flop as far as video game accessories go, is no longer supported, but it turns out has clever unofficial uses.
The concept of a 3D scanner can seem rather simple in theory: simply point a camera at the physical object you wish to scan in, rotate around the object to capture all angles and stitch it together ...