Reverse engineering involves measuring a physical object using 3D scanning technologies and reconstructing it as a 3D digital model. The physical object can be measured with contact scanners, laser scanners, structured light, or computed tomography. Reverse engineering prototypes can be real or virtual models. The process is used in automotive design to recreate sheet metal car bodies by measuring existing vehicles and redesigning them digitally using CAD software with styling modules.