Sta vam treba za uradi-sam put
Tri stvari: GLB fajl proizvoda (standardni format za web i Android AR), opciono USDZ fajl istog proizvoda za iPhone AR (Quick Look koristi USDZ, ne GLB), i Google-ov model-viewer web komponent za prikaz. Nista drugo nije potrebno — model-viewer je jedan script tag i jedan custom HTML element.
Minimalna ugradnja, jednostavnim recima
Ucitajte model-viewer preko script taga koji pokazuje na Google-ov CDN build, zatim dodajte model-viewer element na stranicu sa src atributom koji pokazuje na vas GLB fajl, ios-src atributom koji pokazuje na vas USDZ fajl, ar i camera-controls atributima koji ukljucuju pokretanje AR-a i rotaciju povlacenjem, i poster atributom koji pokazuje na staticnu sliku dok se 3D fajl ucitava. To je cela ugradnja: jedan script tag, jedan custom element, cetiri do pet atributa.
Zamke koje niko ne pomene unapred
Velicina fajla i kompresija: nekompresovan GLB direktno iz vecine 3D alata moze imati 20-50 MB, sto ce zaglaviti na mobilnom; Draco kompresija geometrije i kompresovane teksture obicno spuste modele namestaja na par megabajta bez vidljivog gubitka kvaliteta. Hosting i CORS: GLB i USDZ fajlovi moraju biti posluzeni sa ispravnim CORS zaglavljima ili model-viewer moze tiho da ne uspe da ih ucita sa drugog domena. Poster slike: bez postera, kupac na sporoj vezi vidi prazan pravougaonik dok se model ucitava, sto deluje kao da je pokvareno. Tacna razmera: AR ubedjuje samo ako je stvarna velicina modela tacna — sofa koja se prikaze u pogresnoj velicini narusava celu poentu prikazivanja u AR-u, pa izvorna geometrija mora imati tacnu sirinu, visinu i dubinu ugradjenu pre izvoza.
Napomene po platformama: WordPress, Shopify i ostalo
Na WordPress-u i WooCommerce-u mozete rucno upisati model-viewer kod u blok ili sablon, ili koristiti plugin koji to radi umesto vas — Augmenta AR plugin, na primer, dodaje shortcode, Gutenberg blok i Elementor widget koji ugradjuju hostovani pregledac bez da sami dirate GLB fajl. Na Shopify-u, nativna podrska za 3D medije znaci da mozete direktno otpremiti GLB u Media polje proizvoda u admin panelu, a Shopify ga prikazuje sopstvenim plejerom baziranim na model-viewer-u na stranici proizvoda, bez potrebe za aplikacijom. Na svakoj drugoj platformi, obican iframe koji pokazuje na stranicu sa model-viewer kodom radi svuda gde je script tag dozvoljen, sto pokriva veliku vecinu graditelja sajtova.
Sta vodjena usluga radi umesto vas
Da budemo fer prema uradi-sam putu: ako vec imate GLB i programera, ugradnja kosta gotovo nista. Ono sto vodjena usluga poput Augmente stvarno dodaje je korak pre ugradnje: pretvaranje fotografija proizvoda u 3D model (vecina prodavnica namestaja uopste nema GLB za ugradnju), izrada i GLB i USDZ iz istog izvora da bi iPhone AR radio, kompresija podesena za geometriju i materijale namestaja, CDN hosting da bi se fajlovi brzo ucitavali globalno, ponovno generisanje modela kada se promeni zavrsna obrada ili dimenzije proizvoda, i analitika pregleda i interakcija da znate koji proizvodi se stvarno rotiraju i pokrecu u AR-u. Nista od toga nije potrebno da ugradite jedan fajl koji vec imate — to je ono sto je potrebno da imate odrzavan katalog tacnih, brzih 3D modela.
Koji put izabrati
Ako vec imate 3D izvorne fajlove (ili nacin da ih napravite) i programera koji moze da odrzava hosting, CORS, kompresiju i azuriranja, uradi-sam put sa model-viewer-om je sasvim u redu i ne kosta nista osim hostinga. Ako imate samo fotografije proizvoda, nemate 3D tim i nemate zelju da iznova gradite proces svaki put kada se SKU promeni, gotova usluga koja isporucuje zavrsen GLB/USDZ par plus hosting je brzi i trajniji put. Mnoge prodavnice pocnu sa jednim rucno ugradjenim glavnim proizvodom da nauce format, pa predju na vodjeni proces kada im zatreba za ceo katalog.