Cum să creați un model 3D simplu cu Apple Object Capture API

Cum să creați un model 3D simplu cu Apple Object Capture API

Aflați cum puteți crea un model 3D simplu cu ajutorul Object Capture API de la Apple, integrat cu software-ul PhotoRobot de control și automatizare.

Economisiți timp și rezumați conținutul acestei pagini
Alegeți instrumentul cu care doriți să generați un rezumat al acestei pagini:

Object Capture API de la Apple și modelele 3D create prin fotogrametrie

Imediat după lansare, abia așteptam să testăm Object Capture API de la Apple pentru crearea de modele 3D cu PhotoRobot. Deși nu este încă perfect, trebuie să recunoaștem că Apple stabilește cu siguranță standardul în acest domeniu. Object Capture folosește algoritmi de fotogrammetrie pentru a transforma o serie de fotografii în modele 3D de înaltă calitate, optimizate pentru realitatea augmentată. Se integrează cu software-ul de control PhotoRobot și în fluxurile de lucru profesionale pentru conținut 3D.

Pentru a testa Object Capture, am urmat un proces similar cu cel de fotografiere a rotirilor la 360°. Mai întâi, am fotografiat două seturi de câte 36 de fotografii. Acestea oferă vederi atât de sus, cât și de jos ale produsului. Apoi am folosit Object Capture pentru a scana fotografiile și a genera un fișier USDZ. Am putut vizualiza acest fișier în AR Quick Look sau îl puteam încorpora în pagina noastră web cu ajutorul unui vizualizator de conținut 3D, precum Emersya.

Dar cât de bine s-a descurcat Object Capture? Citiți mai departe pentru a vedea rezultatele și a afla părerea PhotoRobot despre Object Capture API. Vedeți unde excelează Object Capture și ce mai trebuie îmbunătățit. Vă vom prezenta ce am testat, rezultatele obținute și cum puteți crea modele 3D cu Object Capture de la Apple și PhotoRobot.

‍

Urmăriți demonstrația video de modelare 3D PhotoRobot pentru a vedea cum transformați fotografiile în obiecte digitalizate.

‍

‍

‍

1 - Object Capture: prezentare generală și integrare

Object Capture de la Apple poate funcționa cu fotografii realizate cu un iPhone sau un iPad. Totuși, în exemplul de astăzi, aplicăm Object Capture pe fotografii profesionale de produs, realizate cu PhotoRobot. Object Capture este disponibil pe MacOS Monterey și versiunile ulterioare, ceea ce înseamnă că se integrează perfect cu echipamentele noastre automatizate pentru fotografia de e-commerce.

‍

Interfața unui software de editare foto cu un model 3D

‍
API-ul software-ului, împreună cu software-ul PhotoRobot, folosește tehnici de scanare prin fotogrametrie pentru a crea un model 3D din fotografii. Preia informații despre obiectul fizic prin înregistrarea, măsurarea și interpretarea imaginilor noastre. Apoi folosim aceste informații pentru a replica obiectul sub forma unei resurse digitale 3D.

Aceste resurse reprezintă conținut atractiv pentru paginile de produs, campaniile de marketing, piețele online precum Shopify, jocurile video și multe altele. Pot lua forma oricărei soluții, de la modele 3D interactive de bază până la configuratoare de produse și experiențe AR imersive.

‍

‍

2 - Cum să fotografiați un produs pentru Object Capture

Pentru experimentul nostru, am ales să realizăm modele 3D ale unui singur articol de încălțăminte neagră de la Salomon. Am folosit Case de la PhotoRobot drept platformă rotativă motorizată, împreună cu un aparat Canon EOS RP de 26 MP.

‍

Pantof negru pe placa de sticlă a unei platforme rotative foto.

‍

În final, a fost nevoie să folosim două rotiri ale produsului (fiecare cu câte 36 de fotografii) pentru a genera modelul 3D. Într-una dintre rotiri, încălțămintea a fost așezată pe lateral, pentru a surprinde partea de sus și talpa pantofului. În cealaltă, pantoful a fost prezentat în poziție verticală, cu o vedere de 360 de grade dintr-o parte în alta.

Pentru aceasta, a trebuit să fotografiem 36 de cadre în jurul pantofului, așezat normal pe platforma rotativă. Apoi am procedat la fel cu pantoful așezat pe lateral, capturând din nou 36 de cadre în timpul rotirii.

În locul iluminării standard de studio, am constatat că au fost necesare câteva ajustări. În primul rând, Object Capture întâmpină dificultăți la suprafețele reflectante. Am găsit totuși o soluție de ocolire și am obținut rezultate satisfăcătoare.

‍

‍

3 - Ajustări ale configurației de iluminare

Observați că, în modelul rezultat, zonele cu reflexii puternice fie încorporează reflexia în captură, fie încurcă complet algoritmul.

‍

Model 3D, vedere din spate a unui pantof Puma, cu reflexii nedorite.

‍

Pentru rezultate mai bune, am descoperit câteva tehnici pe care le puteți aplica în studio.

  • Folosiți un modelator de lumină mai mare pentru a face lumina mai difuză.
  • Orientați două lumini frontale spre obiect, la un unghi de 45°.
  • Nu folosiți lumină de fundal.

‍

Adesea, această configurație de iluminare oferă rezultate cu care se poate lucra. Totuși, la unele produse, software-ul va întâmpina în continuare probleme cu reflexiile. În acest caz, strălucirea poate fi redusă folosind un filtru de polarizare pe aparatul foto.

Dacă este necesară o reducere suplimentară, o puteți obține eventual prin polarizare încrucișată. Această tehnică necesită două filtre de polarizare: unul pe aparatul foto și unul în fața sursei de lumină. Singura problemă este că modelul 3D rezultat pierde toate informațiile despre reflectivitatea suprafeței. Aceasta înseamnă că va trebui să adăugați ulterior aceste informații prin editare manuală a fotografiilor.

‍

‍

4 - Decupați fotografiile înainte de a genera modelul 3D

Înainte de a genera modelul 3D, am constatat că este mai bine să decupăm mai întâi toate fotografiile. Astfel, generarea modelului este mult mai rapidă.

‍

Decupați imaginile înainte de a genera modelul 3D.

‍

Așadar, în PhotoRobot_Controls am decupat o singură fotografie și am aplicat operația asupra tuturor celor 72 de cadre. Funcția Auto Crop procesează toate fotografiile și aplică operația de editare în doar 5 secunde. Acest lucru este valabil indiferent de numărul de fotografii din serie și chiar dacă fiecare imagine are o dimensiune diferită.

După procesarea operației, putem accesa Generate 3D model pentru a configura setările înainte de producție.

‍

‍

5 - Cum se configurează setările în Object Capture

Când lucrăm în Object Capture, există 2 setări pe care le putem configura înainte de a genera un model din fotografii. Le puteți găsi după ce apăsați Generate 3D model.

‍

Interfața PhotoRobot, funcția Create 3D model.

‍

Prima, Sensitivity, poate fi reglată de la normal la ridicat. Aceasta determină cât de sensibil va răspunde algoritmul.

A doua, Object masking, poate fi activată sau dezactivată pentru a separa automat obiectul de fundal.

‍

‍

6 - Generarea și previzualizarea modelului rezultat

După ce ați ales configurațiile, nu mai rămâne decât să apăsați Start. Algoritmul de fotogrametrie procesează apoi toate fotografiile sursă și generează un fișier USDZ care conține modelul nostru. Fișierul este creat în aproximativ 3 minute cu Object Capture și un hardware obișnuit, în timp ce alte metode pot necesita ore de calcul și intervenția unui specialist.

În schimb, la scurt timp după apăsarea butonului Start, primim rezultatul sub forma unui fișier MacOS pentru previzualizare.

6 - Generarea și previzualizarea modelului rezultat

‍

Putem lucra apoi cu acest fișier în orice software de editare. Când suntem mulțumiți de rezultat, putem folosi fișierele într-un magazin online precum Shopify sau în orice alte piețe online care acceptă modele 3D.

Pentru utilizarea pe paginile dumneavoastră web sau în campaniile de marketing, există platforme dedicate de găzduire a conținutului 3D. Aceste platforme dau viață eficient vizualizării și personalizării 3D a produselor, atât pentru echipele de produs, cât și pentru consumatori.

‍

‍

7 - Cum se publică modele 3D prin platforme de găzduire

În cele din urmă, pentru a publica modele 3D pe propriul spațiu web, aveți nevoie de un vizualizator 3D încorporabil. La PhotoRobot, partenerul nostru de încredere și de lungă durată pentru acest lucru este Emersya. Experiența Emersya 3D, AR & VR este disponibilă pentru orice pagină web, dispozitiv sau sistem de operare.

‍

Imagine de brand a platformei de găzduire 3D Emersya.

‍

Datorită tehnologiilor native HTML5 și WebGL, vizualizatorul Emersya nu necesită plug-in-uri. Designul responsiv asigură că tot conținutul produselor poate fi vizualizat și este compatibil pe toate dispozitivele pe care le pot folosi cumpărătorii. În același timp, grafica 3D accelerată hardware prin tehnologia WebGL garantează conținut de produs de înaltă calitate.

Nu a trebuit decât să încărcăm fișierul în vizualizator și, datorită Emersya, modelul nostru 3D poate fi apoi încorporat în orice pagină. Procesul este același ca la încorporarea unui videoclip printr-un simplu cod iframe. API-ul avansat oferă control asupra modelului 3D direct de pe site-ul nostru și funcționează pe orice pagină web sau platformă de e-commerce cu CMS.

‍

‍

Vizualizați singuri modelele 3D încorporabile

‍

 
 
 

‍

‍

Evaluarea PhotoRobot privind Object Capture de la Apple

În final, am întâmpinat câteva probleme cu Object Capture. Prima, menționată deja, se referă la capacitatea de a scana suprafețe reflectante. Se poate ocoli folosind polarizarea încrucișată, însă ulterior este necesară editarea manuală.

Alte probleme pe care le-am observat apar la lucrul cu obiecte transparente și la scanarea suprafețelor netede sau uniforme. În prezent, Object Capture nu funcționează bine în cazul transparenței. Același lucru este valabil pentru obiectele lipsite de textură sau de trăsături distinctive, ceea ce îngreunează detectarea formei obiectului.

Cu toate acestea, considerăm că Apple obține rezultate remarcabile cu Object Capture, iar API-ul său se integrează fără probleme cu software-ul PhotoRobot. Generarea unui model 3D pentru anumite obiecte poate fi o provocare, dar, în ansamblu, Object Capture este un plus binevenit în studio.

În special pentru anumite produse, oferă rezultate impresionante, fără prea multă nevoie de editare sau retușare ulterioară. Apoi, cu ajutorul vizualizatoarelor 3D precum Emersya, modelele 3D se pot integra cu ușurință pe propria pagină web sau în platformele de e-commerce cu CMS.

‍

‍

Doriți să aflați mai multe despre modelarea și găzduirea 3D?

Contactați-ne astăzi sau abonați-vă mai jos la newsletterul nostru Professional Product Photography. Urmăriți-ne și pe Facebook, LinkedIn și YouTube pentru a fi la curent cu tot ce se întâmplă în industrie și la PhotoRobot. De la realizarea modelelor 3D cu PhotoRobot până la producția oricărui conținut 360 sau 3D pentru produse, vă oferim tot sprijinul necesar.