It all starts with making a virtual design of the object that you want to create. This virtual design in made in a CAD (Computer Aided Design) file using a 3D modeling software. Or with the use of a 3D scanner. (To copy an existing object)A 3D scanner makes a 3D virtual version of the already created object. Recently, Many IT companies like Microsoft and Google enabled their hardware to preform 3D scanning, A great example is Microsoft Kinect. This is a clear sign that future hand-held devices like smartphones will have integrated 3D scanners. Digitizing real objects into 3d models will become as easy as taking a picture. Prices of 3D scanners range from very expensive professional industrial devices to 3d USD DIY devices anyone can make at home.