Precedent
Fotografie de moda de Blugi Denim pe un manechin Ghost
Aflați cum să creați un model 3D simplu folosind API-ul Apple Object Capture integrat cu software-ul de control și automatizare al PhotoRobot.
Imediat după lansare, am fost mâncărime pentru a testa Apple Object Capture API pentru a face modele 3D cu PhotoRobot. Și deși nu este încă perfect, trebuie să recunoaștem că Apple stabilește cu siguranță standardul aici. Object Capture utilizează 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 PhotoRobot Control și în fluxurile de lucru profesionale de conținut 3D.
Pentru a testa Object Capture, procesul a fost similar cu fotografierea rotirilor 360. În primul rând, am fotografiat două seturi de 36 de fotografii. Acest lucru oferă vederi de sus, precum și din partea de jos a produsului. Apoi am folosit Object Capture pentru a scana fotografiile noastre și pentru a produce un fișier USDZ. Acest fișier l-am putea vizualiza în AR Quick Look sau l-am putea încorpora pe pagina noastră web folosind un vizualizator de conținut 3D, cum ar fi Emersya.
Dar cât de bine a performat Object Capture? Citiți mai departe pentru a vedea rezultatele pentru dvs. și pentru a obține PhotoRobot revizuire a API-ului Object Capture. Vedeți unde excelează Object Capture, față de ceea ce mai are nevoie de îmbunătățiri. Vom împărtăși ceea ce am testat, rezultatele și cum să facem modele 3D cu Captura de obiecte și PhotoRobot de la Apple.
Apple Object Capture poate funcționa cu fotografii de pe un iPhone sau un iPad. Cu toate acestea, în cazul de utilizare de astăzi, implementăm Object Capture pe fotografii profesionale de produs pe care le-am capturat cu PhotoRobot. Object Capture este disponibil pe MacOS Monterey și mai sus, ceea ce înseamnă că se integrează perfect cu echipamentele noastre bazate pe automatizare pentru fotografia de comerț electronic.
API-ul software-ului, împreună cu software-ul PhotoRobot, folosește tehnici de scanare fotogrammetrică 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 unui activ digital 3D.
Aceste active creează conținut convingător pentru pagini de produse, campanii de marketing, piețe online precum Shopify, jocuri video și multe altele. Ele vin sub forma a orice, de la modele 3D de bază, interactive, la configuratoare de produse și experiențe AR imersive.
Pentru experimentul nostru, am ales să construim modele 3D dintr-o singură bucată de încălțăminte neagră de la Salomon. Am folosit PhotoRobot's Case ca platan motorizat, împreună cu un Canon EOS RP de 26 MP.
În cele din urmă, a trebuit să folosim două rotiri de produs (fiecare constând din 36 de fotografii) pentru a genera modelul 3D. Unul dintre rotirile noastre a prezentat incaltamintea plat pe partea sa pentru a surprinde partea de sus si de jos a pantofului. Celălalt spin ne-a prezentat pantoful în poziție în picioare, arătând 360 de grade dintr-o parte în alta.
Pentru aceasta, a trebuit să fotografiem 36 de cadre în jurul pantofului, care a fost plasat în mod normal pe platan. Apoi, trebuia să facem același lucru cu pantoful așezat pe o parte, capturând din nou 36 de cadre în rotație.
Acum, în loc să folosim iluminatul standard de studio, am constatat că erau necesare câteva ajustări. Pentru unul, Object Capture întâmpină probleme atunci când lucrați cu suprafețe reflectorizante. Cu toate acestea, am găsit o modalitate de a rezolva acest lucru și de a obține în continuare rezultate satisfăcătoare.
Observați, în modelul rezultat, orice zone cu glares fie coaceți reflexia în captură, fie confundați algoritmul cu totul.
Pentru rezultate mai bune, am găsit câteva tehnici pe care le putem folosi în studio.
Adesea, această configurație de iluminare produce rezultate cu care putem lucra. Cu toate acestea, cu unele produse, software-ul va întâmpina în continuare probleme cu reflecții. Când se întâmplă acest lucru, este posibil să reduceți strălucirea folosind un filtru de polarizare pe cameră.
Dacă este necesară o reducere suplimentară, o puteți realiza prin polarizare încrucișată. Această tehnică necesită două filtre de polarizare: unul pe cameră și unul în fața iluminării. Singura problemă cu acest lucru este că modelul 3D rezultat pierde toate informațiile despre reflectivitatea suprafeței. Acest lucru înseamnă că va trebui să adăugați aceste informații înapoi mai târziu prin editare foto manuală.
Acum, înainte de a genera modelul 3D, am constatat că este mai bine să decupăm mai întâi toate fotografiile noastre. Acest lucru face ca generarea modelului să fie mult mai rapidă.
Deci, în PhotoRobot_Controls, pur și simplu am decupat o fotografie și am aplicat operațiunea în toate cele 72 de cadre ale noastre. Funcția Decupare automată durează doar 5 secunde pentru a procesa toate fotografiile și a aplica operațiunea de editare. Acest lucru este indiferent de cât de multe fotografii sunt în schiță, și în ciuda faptului că fiecare imagine este o dimensiune diferită.
După procesele de operare, putem merge apoi la Generare model 3D pentru a configura setările înainte de producție.
Când lucrați în Object Capture, există 2 setări pe care le putem configura înainte de a genera un model din fotografiile noastre. Acestea pot fi găsite după apăsarea modelului Generate 3D.
Primul, Sensibilitatea, poate fi ajustat de la normal la mare. Acest lucru corespunde cu cât de sensibil va răspunde algoritmul.
În al doilea rând, Mascarea obiectului, putem activa sau dezactiva pentru a separa automat obiectul de fundal.
După alegerea configurațiilor, tot ce rămâne este să apăsați Start. Algoritmul de fotogrammetrie procesează apoi toate fotografiile sursă și produce un fișier USDZ care conține modelul nostru. Fișierul este creat în aproximativ 3 minute cu Object Capture și hardware mediu, în timp ce alte metode pot necesita ore de calcul și o atingere profesională.
În schimb, în puțin timp după apăsarea ecranului Start, primim ieșirea ca fișier MacOS pentru previzualizare.
Putem lucra apoi cu acest fișier pe orice software de editare. Atunci când suntem mulțumiți, putem folosi fișiere într-un magazin electronic, cum ar fi Shopify, sau orice alte piețe online cu suport pentru modele 3D.
Pentru a le utiliza pentru paginile web sau campaniile de marketing, există platforme dedicate de găzduire a conținutului 3D. Aceste platforme dau viață în mod eficient vizualizării și personalizării produselor 3D, atât pentru echipele de produse, cât și pentru consumatori.
În cele din urmă, pentru a publica modele 3D pe propriul spațiu web, veți avea nevoie de un vizualizator 3D încorporat. La PhotoRobot, partenerul nostru de lungă durată pentru acest lucru este Emersya. Experiența Emersya 3D, AR și VR este disponibilă pentru orice pagină web, dispozitiv sau sistem de operare.
Cu tehnologia nativă HTML5 și WebGL, vizualizatorul Emersya nu necesită plug-in-uri. Designul receptiv asigură faptul că întregul conținut al produsului este vizibil și compatibil pe toate dispozitivele pe care le-ar putea utiliza cumpărătorii. Între timp, hardware-ul accelerat 3D folosind tehnologia WebGL garantează conținut de produs de înaltă calitate.
Tot ce a trebuit să facem a fost să încărcați fișierul nostru în vizualizator, o, datorită Emersya, modelul nostru 3D este apoi încorporat pe orice pagină. Este același proces ca și încorporarea unui videoclip folosind un cod iframe simplu. API-ul avansat oferă control asupra modelului 3D direct de pe site-ul nostru web și funcționează pe orice pagină web sau platformă de comerț electronic CMS.
În cele din urmă, am întâmpinat câteva probleme cu Object Capture. Primul, pe care l-am menționat deja, se referă la capacitatea sa de a scana suprafețele reflectorizante. Este posibil să se lucreze în jurul acestui lucru folosind cross-polarizare, cu toate acestea editarea manuală este necesară după.
Alte probleme pe care le-am observat sunt lucrul cu transparența și atunci când scanăm suprafețe netede sau uniforme. În prezent, Object Capture nu funcționează bine cu transparența. Nici cu obiecte lipsite de textură sau trăsături distinctive, ceea ce face mai dificilă detectarea formei obiectului.
Cu toate acestea, încă mai credem că Apple se comportă remarcabil de bine cu Object Capture, iar API-ul său se integrează perfect cu software-ul PhotoRobot. Generarea unui model 3D pentru unele obiecte poate oferi o provocare, dar, în general, Object Capture face un plus binevenit în studio.
Mai ales pentru unele produse, generează rezultate impresionante, fără a fi nevoie de prea multe editări sau retușări ulterioare. Apoi, cu telespectatorii 3D precum Emersya, este ușor să încorporezi modele 3D pe propria noastră pagină web sau pe platformele de comerț electronic CMS.
Contactați-ne astăzi sau înscrieți-vă mai jos pentru newsletter-ul nostru profesional de fotografie de produs. De asemenea, găsiți-ne pe Facebook, LinkedIn și YouTube pentru a fi la curent cu tot ce se întâmplă în industrie și PhotoRobot. De la cum să faci modele 3D cu PhotoRobot, până la producția oricărui conținut de produs 360 sau 3D, te-am acoperit.