Construirea unui scaner 3D DIY este un proiect foarte ambițios pentru majoritatea entuziaștilor. Pentru a realiza un scaner, trebuie mai întâi ales designul adecvat și obținute piesele adecvate. Un scanner 3D este o mașină capabilă să producă modele de computer tridimensionale din obiecte din lumea reală, care pot fi apoi folosite pentru a crea imagini generate de computer sau încărcate într-o imprimantă 3D pentru a produce o copie tridimensională a originalului. Dispozitivele de scanare sau camerele web sunt adesea folosite pentru a captura imaginea obiectului. Deoarece scanerele 3D nu sunt disponibile pe scară largă în comerț, majoritatea persoanelor care doresc unul trebuie să creeze un scaner 3D DIY.
Există mai multe modele care pot fi folosite pentru a realiza un scaner 3D DIY. Scanerul laser folosește un laser care poate proiecta o linie de lumină pe o suprafață plană. Laserele obișnuite produc un fascicul, așa că linia trebuie creată folosind o lentilă specială sau un oscilator. Prin împerecherea unei camere web cu o linie de lumină laser, un computer poate folosi triangularea pentru a determina forma obiectului pe care laserul îl reflectă.
Un alt tip de scaner 3D DIY folosește două camere web sau, uneori, camere web specializate cu două lentile și senzori de imagine. Aceste sisteme imită percepția umană a adâncimii și calculează forma obiectului pe baza diferenței de imagine dintre cele două camere web, cunoscută sub numele de „paralaxă”. Acest tip de scanare necesită o singură imagine, astfel încât camerele digitale ieftine pot fi folosite în locul camerelor web. Majoritatea constructorilor preferă să folosească oricum camere web din cauza costului redus, a suportului software bun, a disponibilității largi și a opțiunii de captură video.
Un tip de scaner 3D DIY mai avansat este un scaner cu lumină structurată. Acest scaner folosește o cameră sau o cameră web și un proiector. Proiectorul proiectează o imagine de referință digitală complexă, similară unui cod de bare 2D, cu excepția culorilor. Computerul încearcă apoi să triangula fiecare punct vizibil al obiectului țintă folosind pozițiile cunoscute ale camerei și proiectorului, precum și imaginea de referință cunoscută. Deși această metodă este foarte rapidă, uneori poate eșua la scanarea obiectelor care au nuanțe sau culori diferite, deoarece computerul nu poate distinge obiectul țintă de imaginea de referință.
Toate aceste modele captează doar o parte a unui obiect. Deși acest lucru este bine pentru utilizatorii care creează doar o imagine statică sau o mască, este o limitare severă pentru cei care doresc să scaneze obiecte pentru a fi plasate în medii virtuale sau jocuri video. Pentru a rezolva această problemă, oricare dintre aceste sisteme poate fi asociat cu o masă rotativă pentru a roti un obiect mic în timp ce scanerul este activ. Viteza de rotație trebuie să fie cunoscută pentru ca software-ul de scanare să funcționeze. Multe modele folosesc recorduri vechi sau roți de ceramică ca mese rotative.