Creating a 3D Model with a 3D Software
Software for designing 3D models abound on the market.
Some of them are easy to learn and use and others more complex, with prices spanning from free to higher budget.
3D design software: Blender (free)
SketchUp and SketchUp make (free) --> export as KMZ
A non-exhaustive list can be found here: http://en.wikipedia.org/wiki/List_of_3D_computer_graphics_software
Creating a 3D Model with 3D Scanning
3D scanning allows you to scan objects from multiple angles to capture the apparent and hidden parts of your object.
The collected data can be combined to create the best possible 3D model. If you are looking for 3D scanners, look into these:
Artec http://www.artec3d.com/
Structure http://structure.io/
More information can be found here :
http://en.wikipedia.org/wiki/3D_scanner
Ready to upload a 3D model ? Here is the guide on how to do so.