KAPCSOLATFELVÉTEL

Egyszerű 3D modell készítése az Apple Object Capture API-val

Tekintse meg, hogyan készíthet egyszerű 3D modellt az Apple Object Capture API-jával, amely integrálva van PhotoRobot Control & Automation szoftverével.

Az Apple Object Capture API és Photogrammetry 3D modelljei

Azonnal az indításkor alig vártuk, hogy teszteljük az Apple Object Capture API-ját, hogy 3D modelleket készítsünk PhotoRobot. És bár még nem tökéletes, el kell ismernünk, hogy az Apple minden bizonnyal itt határozza meg a mércét. Az Object Capture fotogrammetriai algoritmusokat használ, hogy egy fotósorozatot kiváló minőségű, kiterjesztett valóságra optimalizált 3D-s modellekké alakítson át. Integrálódik PhotoRobot Control szoftverrel és professzionális 3D-s tartalom-munkafolyamatokba. 

Az Objektumrögzítés teszteléséhez a folyamat hasonló volt a 360 pörgetés fényképezéséhez. Először két 36 fotóból álló sorozatot fotóztunk le. Ez felülről és a termék aljáról is nyújt nézeteket. Ezután az Object Capture segítségével beolvastuk a fotóinkat, és létrehoztunk egy USDZ fájlt. Ezt a fájlt megtekinthetjük az AR Quick Look-ban, vagy beágyazhatjuk weboldalunkra egy 3D-s tartalommegjelenítő, például emersya segítségével. 

De mennyire teljesített jól az Object Capture? Olvasson tovább, hogy megtekinthesse az eredményeket, és PhotoRobot tekintse át az Objektumrögzítés API-t. Nézze meg, hol kiemelkedik az Objektumrögzítés, szemben azzal, amit még javítani kell. Megosztjuk, amit teszteltünk, az eredményeket, és hogyan készítsünk 3D-s modelleket az Apple Object Capture és PhotoRobot.

1 - Objektumrögzítés – áttekintés és integráció

Az Apple Object Capture iPhone vagy iPad fényképeivel működhet. A mai esetben azonban az Object Capture funkciót olyan professzionális termékfotókra telepítjük, amelyeket PhotoRobot készítettünk. Az Object Capture MacOS Monterey és újabb rendszereken érhető el, ami azt jelenti, hogy zökkenőmentesen integrálható az automatizálás által vezérelt e-kereskedelmi fényképészeti berendezéseinkkel.

Képszerkesztő szoftver felhasználói felülete 3D modellel


A szoftver API-ja PhotoRobot szoftverrel együtt fotogrammetriai szkennelési technikákat használ a 3D modell fényképekből történő létrehozásához. Információt szerez a fizikai tárgyról a képeink rögzítése, mérése és értelmezése révén. Ezt az információt ezután arra használjuk, hogy az objektumot 3D digitális eszköz formájában replikáljuk.

Ezek az eszközök lenyűgöző terméktartalmat biztosítanak a termékoldalak, a marketingkampányok, az online piacterek, például a Shopify, a videojátékok és így tovább. Az alapvető, interaktív 3D modellektől kezdve a termékkonfigurátorokig és a magával ragadó AR-élményekig bármi formájában érkeznek.

2 - Hogyan lehet fényképezni egy terméket az object capture-hez

Kísérletünkhöz úgy döntöttünk, hogy 3D-s modelleket készítünk egyetlen darab fekete lábbeliből a Salomonból. A PhotoRobot's Case-t motorizált lemezjátszóként használtuk, egy 26 MP-es Canon EOS RP-vel együtt. 

Fekete cipő a fényképészeti lemezjátszó üveglapján.

Végül két termékpörgetést kellett használnunk (mindegyik 36 fotóból áll), hogy létrehozzuk a 3D modellt. Az egyik pörgetésünk bemutatta a lábbelit az oldalán, hogy rögzítse a cipő tetejét és alját. A másik pörgetés álló helyzetben mutatta be a cipőnket, 360 fokban, egyik oldalról a másikra.

Ehhez 36 képkockát kellett lefényképeznünk a cipő körül, amelyet általában a lemezjátszóra helyeztek. Ezután ugyanezt kellett tennünk az oldalára fektetett cipővel, ismét 36 képkockát rögzítve forgásban. 

Most, ahelyett, hogy szabványos stúdióvilágítást használtunk volna, azt találtuk, hogy néhány kiigazításra van szükség. Először is, az Objektumrögzítés problémákba ütközik a fényvisszaverő felületekkel való munka során. Azonban megtaláltuk a módját, hogy megkerüljük ezt, és még mindig kielégítő eredményeket érünk el.

3 - A világítás beállításának kiigazítása

Figyeljük meg, hogy az eredményül kapott modellben minden tükröződő terület vagy belesüti a tükröződést a rögzítésbe, vagy teljesen összekeveri az algoritmust. 

3D-s modell back-shot a puma cipő mutatja glares.

A jobb eredmények érdekében találtunk néhány technikát, amelyeket alkalmazhatunk a stúdióban. 

  • Használjon nagyobb fényformálót a fény lágyításához. 
  • Állítson be két első lámpát, hogy 45°-ról mutasson az objektumra.
  • Ne használjon háttérvilágítást.

Gyakran előfordul, hogy ez a világítási beállítás olyan eredményeket hoz, amelyekkel dolgozhatunk. Egyes termékek esetében azonban a szoftver továbbra is problémákba ütközik a reflexiókkal. Amikor ez megtörténik, a fényképezőgép polarizációs szűrőjével csökkenthető a tükröződés. 

Ha további csökkentésre van szükség, akkor potenciálisan keresztpolarizációval érheti el. Ez a technika két polarizációs szűrőt igényel: egyet a kamerán, egyet pedig a világítás előtt. Az egyetlen probléma ezzel az, hogy az eredményül kapott 3D modell elveszíti az összes információt a felület fényvisszaverő képességéről. Ez azt jelenti, hogy ezt az információt később manuális képszerkesztéssel kell visszahelyeznie.

4 - Vágja le a fényképeket a 3D modell létrehozása előtt

Most, mielőtt létrehoztuk volna a 3D modellt, úgy találtuk, hogy jobb, ha először levágjuk az összes fotónkat. Ez sokkal gyorsabbá teszi a modell generálását.

Képek kivágása a 3D modell létrehozása előtt.

Tehát PhotoRobot_Controls egyszerűen levágtunk egy fényképet, és mind a 72 képkockánkra alkalmaztuk a műveletet. Az Automatikus vágás funkció mindössze 5 másodpercet vesz igénybe az összes fénykép feldolgozásához és a szerkesztési művelet alkalmazásához. Ez nem számít, hány fotó van a vázlatban, és annak ellenére, hogy minden kép különböző méretű.

A műveleti folyamatok után ezután a Generate 3D modellre léphetünk a beállítások konfigurálásához a gyártás előtt.

5 - Beállítások konfigurálása az objektumrögzítésben

Amikor az Objektumrögzítésben dolgozik, 2 beállítást konfigurálhatunk, mielőtt modellt hoznánk létre fényképeinkből. Ezek a Generate 3D modell megnyomása után találhatók.

PhotoRobot felhasználói felület 3D modell létrehozása.

Az első, az érzékenység, normálról magasra állítható. Ez megfelel annak, hogy az algoritmus mennyire érzékenyen reagál.

A második, objektummaszkolás, be- vagy kikapcsolva automatikusan elválaszthatjuk az objektumot a háttértől.

6 - Az eredményül kapott modell létrehozása és előnézete

A konfigurációk kiválasztása után már csak a Start gomb marad . A fotogrammetriai algoritmus ezután feldolgozza az összes forrásfotót, és létrehoz egy USDZ fájlt, amely tartalmazza a modellünket. A fájl körülbelül 3 perc alatt jön létre az Object Capture és az átlagos hardver segítségével, míg más módszerek órákig tartó számítást és professzionális érintést igényelhetnek.

Ehelyett a Start billentyű lenyomása után rövid időn belül macOS fájlként kapjuk meg a kimenetet előnézet céljából.

A 3D-s modell áthelyezése oldalról a fekete Salomon cipő talpára.

Ezután bármilyen szerkesztő szoftveren dolgozhatunk ezzel a fájllal. Ha elégedettek vagyunk, fájlokat használhatunk egy olyan e-shopban, mint a Shopify, vagy bármely más online piactéren, amely támogatja a 3D-s modelleket.

A weboldalakhoz vagy marketingkampányokhoz való használathoz dedikált 3D-s tartalomtárhely-platformok is rendelkezésre állnak. Ezek a platformok hatékonyan keltik életre a 3D-s termékvizualizációt és testreszabást mind a termékcsapatok, mind a fogyasztók számára.

7 - Hogyan tegyük közzé a 3D modelleket hosting platformokon keresztül

Végül, ha 3D modelleket szeretne közzétenni a saját tárhelyén, beágyazható 3D-s megtekintőre lesz szüksége. A PhotoRobot, a mi go-to és régi partnere ennek Emersya. Az Emersya 3D, AR & VR élmény bármilyen weboldalon, eszközön vagy operációs rendszeren elérhető.

3D modell hosting platform Emersya branding kép.


A natív HTML5 és WebGL technológiával az Emersya megjelenítő nem igényel beépülő modulokat. A reszponzív kialakítás biztosítja, hogy az összes terméktartalom megtekinthető és kompatibilis legyen minden eszközön, amelyet a vásárlók használhatnak. Eközben a WebGL technológiával gyorsított 3D hardveres gyorsított 3D garantálja a kiváló minőségű terméktartalmat.

Mindössze annyit kellett tennünk, hogy feltöltjük a fájlunkat a nézőbe, és emersyának köszönhetően a 3D-s modellünk ezután bármilyen oldalra beágyazható. Ez ugyanaz a folyamat, mint egy videó beágyazása egy egyszerű iframe kóddal. A fejlett API közvetlenül a weboldalunkról biztosítja a 3D modell feletti ellenőrzést, és bármely weboldalon vagy CMS e-kereskedelmi platformon működik.

Tekintse meg a beágyazható 3D modellt


PhotoRobot véleménye az Apple objektumrögzítéséről

Végül néhány problémával találkoztunk az objektumrögzítéssel kapcsolatban. Az első, amelyet már említettünk, a fényvisszaverő felületek szkennelésének képességére vonatkozik. Ezt keresztpolarizációval lehet megkerülni, de utána manuális szerkesztésre van szükség. 

Más problémák, amelyeket észrevetünk, az átláthatósággal való munka, valamint a sima vagy egyenletes felületek szkennelése. Jelenleg az Objektumrögzítés nem működik jól az átlátszósággal. Nem is olyan tárgyakkal, amelyek nem rendelkeznek textúrával vagy megkülönböztető jellemzőkkel, ami megnehezíti az objektum alakjának észlelését. 

Ennek ellenére még mindig úgy gondoljuk, hogy az Apple rendkívül jól teljesít az Object Capture-szel, és API-ja zökkenőmentesen integrálódik PhotoRobot szoftverrel. Egyes objektumok 3D-s modelljének létrehozása kihívást jelenthet, de összességében az Object Capture üdvözlendő kiegészítést jelent a stúdióban.

Különösen egyes termékek esetében lenyűgöző eredményeket hoz létre anélkül, hogy szükség lenne a későbbi szerkesztésre vagy retusálásra. Ezután az olyan 3D-s nézőkkel, mint az Emersya, könnyű beágyazni a 3D modelleket a saját weboldalunkra vagy CMS e-kereskedelmi platformjainkra. 

Kíváncsi vagy, hogy többet megtudj a 3D modellezésről és tárhelyről?

Vegye fel velünk a kapcsolatot még ma, vagy iratkozzon fel alább a Professzionális termékfotós hírlevelünkre. Keressen minket a Facebookon, a LinkedIn-en és a YouTube-on is, hogy naprakész maradjon az iparágban és a PhotoRobot. A 3D modellek PhotoRobot készítésétől kezdve a 360 vagy 3D terméktartalom gyártásáig lefedjük Önt.