Kako izraditi jednostavan 3D model pomoću Apple Object Capture API-ja
Pogledajte kako izraditi jednostavan 3D model pomoću Appleova Object Capture API-ja integriranog sa softverom PhotoRobot za upravljanje i automatizaciju.
Appleov Object Capture API i 3D modeli temeljeni na fotogrametriji
Odmah nakon lansiranja jedva smo čekali isprobati Appleov Object Capture API za izradu 3D modela pomoću sustava PhotoRobot. Iako još nije savršen, moramo priznati da Apple ovdje zasigurno postavlja standard. Object Capture koristi algoritme fotogrametrije kako bi niz fotografija pretvorio u visokokvalitetne 3D modele optimizirane za proširenu stvarnost. Integrira se sa softverom PhotoRobot Control i u profesionalne tijekove rada s 3D sadržajem.
Postupak testiranja Object Capturea bio je sličan fotografiranju 360° prikaza. Prvo smo snimili dva seta od po 36 fotografija. Tako dobivamo prikaze proizvoda odozgo, ali i odozdo. Zatim smo pomoću Object Capturea skenirali fotografije i izradili USDZ datoteku. Tu smo datoteku mogli pregledati u alatu AR Quick Look ili je ugraditi na našu web-stranicu pomoću preglednika 3D sadržaja, kao što je Emersya.
No koliko se dobro Object Capture pokazao u praksi? Pročitajte dalje, uvjerite se sami u rezultate i saznajte ocjenu Object Capture API-ja iz perspektive tvrtke PhotoRobot. Pogledajte u čemu je Object Capture odličan, a što još treba poboljšati. Podijelit ćemo što smo testirali, rezultate i kako izraditi 3D modele pomoću Appleova Object Capturea i sustava PhotoRobot.
1 – Pregled i integracija Object Capturea
Appleov Object Capture može raditi s fotografijama s iPhonea ili iPada. No u ovom primjeru Object Capture primjenjujemo na profesionalne fotografije proizvoda koje smo snimili opremom PhotoRobot. Object Capture dostupan je na sustavu MacOS Monterey i novijima, što znači da se besprijekorno integrira s našom automatiziranom opremom za fotografiranje za e-commerce.

API ovog softvera zajedno sa softverom PhotoRobot koristi tehnike fotogrametrijskog skeniranja za izradu 3D modela iz fotografija. Informacije o fizičkom objektu prikuplja snimanjem, mjerenjem i interpretacijom naših snimki. Te informacije zatim koristimo za repliciranje objekta u obliku digitalnog 3D resursa.
Takvi resursi čine privlačan sadržaj za stranice proizvoda, marketinške kampanje, online tržnice poput platforme Shopify, videoigre i drugo. Mogu biti sve od osnovnih interaktivnih 3D modela do konfiguratora proizvoda i impresivnih AR iskustava.
2 – Kako fotografirati proizvod za Object Capture
Za naš eksperiment odlučili smo izraditi 3D modele jednog crnog komada obuće marke Salomon. Kao motorizirani okretni stol koristili smo PhotoRobot Case, zajedno s fotoaparatom Canon EOS RP od 26 MP.

Na kraju smo za izradu 3D modela morali upotrijebiti dva okretanja proizvoda (svako od 36 fotografija). Jedno je prikazivalo obuću položenu na bok kako bi se snimili gornji i donji dio cipele. Drugo je prikazivalo cipelu u stojećem položaju, s prikazom od 360° s jedne strane na drugu.
Za to smo morali snimiti 36 kadrova oko cipele koja je bila uobičajeno postavljena na okretni stol. Zatim smo isto morali ponoviti s cipelom položenom na bok, ponovno snimivši 36 kadrova tijekom rotacije.
Umjesto standardne studijske rasvjete, pokazalo se da je potrebno nekoliko prilagodbi. Kao prvo, Object Capture ima problema s reflektirajućim površinama. Ipak, pronašli smo način da to zaobiđemo i svejedno postignemo zadovoljavajuće rezultate.
3 – Prilagodbe postava rasvjete
Primijetite da na dobivenom modelu sva područja s odsjajem ili ugrađuju refleksiju u snimku ili potpuno zbunjuju algoritam.

Za bolje rezultate pronašli smo nekoliko tehnika koje možemo primijeniti u studiju.
- Upotrijebite veći modifikator svjetla kako biste ublažili svjetlo.
- Postavite dva prednja svjetla tako da usmjeravaju na objekt pod kutom od 45°.
- Ne koristite pozadinsko svjetlo.
Takva postavka rasvjete često daje rezultate s kojima možemo raditi. No kod nekih proizvoda softver će i dalje imati problema s refleksijama. U tom je slučaju odsjaj moguće smanjiti polarizacijskim filtrom na kameri.
Ako je potrebno dodatno smanjenje, moguće ga je postići unakrsnom polarizacijom. Ta tehnika zahtijeva dva polarizacijska filtra: jedan na kameri i jedan ispred rasvjete. Jedini je problem to što dobiveni 3D model gubi sve informacije o reflektivnosti površine. To znači da ćete te informacije kasnije morati vratiti ručnom obradom fotografija.
4 - Obrežite fotografije prije izrade 3D modela
Prije izrade 3D modela pokazalo se boljim prvo obrezati sve fotografije. Time je izrada modela znatno brža.

Stoga smo u PhotoRobot_Controls jednostavno obrezali jednu fotografiju i primijenili tu radnju na svih 72 sličica. Funkcija Auto Crop obradi sve fotografije i primijeni uređivanje za samo 5 sekundi. To vrijedi bez obzira na broj fotografija u nizu i unatoč tome što je svaka slika drukčije veličine.
Nakon što se radnja obradi, možemo otići na Generate 3D model kako bismo prije izrade podesili postavke.
5 - Kako podesiti postavke u alatu Object Capture
Pri radu u alatu Object Capture postoje 2 postavke koje možemo podesiti prije izrade modela iz naših fotografija. Nalaze se nakon pritiska na Generate 3D model.

Prvu, Sensitivity, možemo podesiti od normalne do visoke razine. Ona određuje koliko će algoritam osjetljivo reagirati.
Drugu, Object masking, možemo uključiti ili isključiti radi automatskog odvajanja objekta od pozadine.
6 – Generiranje i pregled dobivenog modela
Nakon odabira konfiguracije preostaje samo pritisnuti Start. Fotogrametrijski algoritam zatim obrađuje sve izvorne fotografije i izrađuje USDZ datoteku s našim modelom. Datoteka se uz Object Capture i prosječan hardver izrađuje za otprilike 3 minute, dok druge metode mogu zahtijevati satove izračuna i stručno znanje.
Umjesto toga, nedugo nakon pritiska na Start dobivamo izlaz kao MacOS datoteku za pregled.
S tom datotekom zatim možemo raditi u bilo kojem softveru za uređivanje. Kad smo zadovoljni, datoteke možemo koristiti u web-trgovini na platformi Shopify ili na bilo kojoj drugoj internetskoj tržnici koja podržava 3D modele.
Za korištenje na web-stranicama ili u marketinškim kampanjama postoje namjenske platforme za hosting 3D sadržaja. Te platforme učinkovito oživljavaju 3D vizualizaciju i prilagodbu proizvoda, i za proizvodne timove i za potrošače.
7 - Kako objaviti 3D modele putem platformi za hosting
Naposljetku, za objavu 3D modela na vlastitom web-prostoru trebat će Vam ugradivi 3D preglednik. U tvrtki PhotoRobot naš dugogodišnji partner za to je Emersya. Emersya 3D, AR & VR experience dostupan je za bilo koju web-stranicu, uređaj ili operacijski sustav.

Zahvaljujući izvornoj HTML5 i WebGL tehnologiji, preglednik Emersya ne zahtijeva dodatke (plug-ine). Responzivni dizajn osigurava da je sav sadržaj proizvoda vidljiv i kompatibilan na svim uređajima koje kupci mogu koristiti. Hardverski ubrzan 3D putem WebGL tehnologije pritom jamči visokokvalitetan sadržaj proizvoda.
Samo smo trebali učitati datoteku u preglednik i, zahvaljujući Emersyi, naš se 3D model zatim može ugraditi na bilo koju stranicu. Postupak je isti kao kod ugradnje videozapisa pomoću jednostavnog iframe koda. Napredni API omogućuje upravljanje 3D modelom izravno s naše web-stranice i radi na bilo kojoj web-stranici ili CMS e-commerce platformi.
Pogledajte ugradive 3D modele i sami
Osvrt tvrtke PhotoRobot na Appleov Object Capture
Na kraju smo kod alata Object Capture naišli na nekoliko problema. Prvi, koji smo već spomenuli, odnosi se na njegovu sposobnost skeniranja reflektirajućih površina. To je moguće zaobići unakrsnom polarizacijom, no nakon toga je potrebno ručno uređivanje.
Ostali problemi koje smo uočili odnose se na rad s prozirnim materijalima te na skeniranje glatkih ili jednolikih površina. Object Capture trenutačno ne radi dobro s prozirnošću. Isto vrijedi i za objekte bez teksture ili izrazitih obilježja, zbog čega je teže prepoznati oblik objekta.
Unatoč tome smatramo da Apple s Object Captureom postiže izvrsne rezultate te da se njegov API besprijekorno integrira sa softverom PhotoRobot. Izrada 3D modela za neke objekte može biti izazov, no Object Capture je u cjelini dobrodošao dodatak u studiju.
Osobito kod nekih proizvoda daje dojmljive rezultate bez potrebe za opsežnijom naknadnom obradom ili retuširanjem. Zatim je pomoću 3D preglednika poput Emersye 3D modele jednostavno ugraditi na vlastitu web-stranicu ili u CMS i e-commerce platforme.
Želite saznati više o 3D modeliranju i hostingu?
Javite nam se već danas ili se prijavite na naš bilten Professional Product Photography Newsletter u nastavku. Pratite nas i na Facebooku, LinkedInu i YouTubeu kako biste bili u toku sa svime što se događa u industriji i u tvrtki PhotoRobot. Od izrade 3D modela pomoću sustava PhotoRobot do produkcije bilo kakvog 360 ili 3D sadržaja o proizvodima – mi smo Vam na raspolaganju.

