Il Reverse Engineering è una tecnica molto avanzata che consiste nella realizzazione di un prototipo in 3d in assenza di progetti o documentazioni in grado di fornire dati utili per la sua realizzazione.
L’unico riferimento, in questi casi, è un modello fisico dal quale partire per la riproduzione e l’ottimizzazione in 3d. L’oggetto viene quindi scansionato con speciali tecniche di scanning virtuale che ne analizzano al dettaglio la morfologia e i dettagli, per poi riprodurli fedelmente sul modello finale (apportando, se necessario, delle modifiche già prima della sua realizzazione fisica).