// Tehnologija

Spline 3D na webu: brzi prototip bez Three.js koda

Spline je vizuelni alat za 3D scene koji se eksportuje kao web embed — odličan za prototipove i sitne hero animacije.

Spline (spline.design) pokušava biti "Figma za 3D" — vizuelni editor gde dizajner sastavlja scenu drag-and-drop, dodaje interakcije kroz nodes, i klikom dobija embed kod za sajt. Za prototip ili kratko-vekovni marketing landing, Spline štedi nedelje koda. Mana je veličina embed-a (često 3-5MB minimum) i ograničena kontrola za optimizaciju mobilnih performansi. Na klijentskim projektima koristim Spline kada je timeline kraći od 4 nedelje i vizualna ambicija ulazi u ono što Spline može iz kutije. Za dugoročne projekte i kompleksnije scene, Three.js je bolji izbor.

Kada nije isplativo

Ako je cilj jednostavan e-commerce katalog ili sadržajni blog, pun spline veb setup je prevelik — CSS hero plus statičke slike konvertuju jednako dobro za 1/10 cene. spline veb se isplati kada brand zahteva memorabilan vizuelni momenat, ili kada 3D zaista pomaže razumevanju proizvoda (konfiguratori, ture, demoi).

Šta dobijate na predaji

Posle isporuke: kompletan izvorni kod (komentarisan) i dokumentovan asset pipeline — sve ostaje u vašem vlasništvu. Prva godina hostinga i sitnih izmena je uključena. Posle toga dogovaramo plan održavanja ako bude potrebno.

Šta dobijate

Konkretan deliverable: spline veb integrisan u realan produkcijski sajt, ne demo. Integracija ima device-tier detekciju, slabi telefoni dobiju lakšu verziju automatski. Izvorni fajlovi se predaju u originalnim formatima — Blender, GLSL, glTF — pa svaki budući developer može da nastavi tamo gde sam stao.

Kako to radi u praksi

Na tipičnom projektu, spline veb stiže kao samostalni modul: jedan entry-point JS fajl, jedan CSS, asset bundle ispod 1.5MB ukupno. Integracija je sandbox — ostatak sajta ostaje SEO-friendly klasičan HTML. Frame budget: 60 FPS na srednjem Androidu, sa merljivim fallback režimom ispod toga.

Često postavljana pitanja

Zašto baš ova tehnologija?
Ima najveći produkcijski ekosistem, najviše dokumentacije, i najviše iskusnih developera. Za sajt koji treba da traje 3+ godine, zrelost ekosistema je važnija od pojedinačnih feature-a.
Šta ako sledeće godine izađe nešto novo?
Pratim novi tooling i migriram kada ima smisla, ali tek pošto novi alat ima 6-9 meseci stable produkcijskih izdanja. Ne pišem klijentske sajtove na bleeding-edge alatima — to je put ka pokvarenim sajtovima.
Koliko traje izrada?
Standardni rok: 4-6 nedelja od potpisa ugovora do live sajta. Veći opseg (konfigurator, multi-scene scrollytelling) ide na 8-12 nedelja. Hitne projekte (2-3 nedelje) primam uz povećanje cene od 30-40%.
Koliko košta?
Zavisi od obima — hero nadogradnja, multi-scene sajt i konfigurator sa custom shaderima su različite klase posla. Konkretan iznos stiže u pisanoj fiksnoj ponudi posle kratkog brief-a, izvorni kod uključen.
Šta sa korisnicima na slabim telefonima?
Sajt detektuje device tier pre prve scene i servira lakšu verziju na slabom hardveru (manje čestica, jednostavniji shaderi). Uređaji bez WebGL-a dobiju statičan fallback koji čuva vizuelni jezik i konverzioni put.

Spremni za 3D iskustvo na vašem sajtu?

Recite mi šta vam treba — jasan dogovor unapred, bez iznenađenja.

Pozovi