GLTF / GLB
GLTF (GL Transmission Format) ja sen binääriversio GLB ovat Khronos Groupin kehittämiä avoimia tiedostomuotoja, jotka on suunniteltu kolmiulotteisten mallien tehokkaaseen siirtoon ja lataukseen erityisesti verkkopohjaisissa ja immersiivisissä sovelluksissa. GLTF:ää kutsutaan usein ”3D-mallien JPEG-muodoksi” sen keveyden, nopean käsiteltävyyden ja suorituskykyisen renderöinnin ansiosta.
GLTF-tiedostot ovat JSON-pohjaisia ja viittaavat ulkoisiin aineistoihin, kuten tekstuureihin ja geometriaan, kun taas GLB-muoto yhdistää kaiken datan – mukaan lukien varjostimet, kuvat ja geometriat – yhteen binääritiedostoon. Tämä tekee GLB:stä erityisen sopivan kevyisiin käyttökohteisiin kuten lisättyyn todellisuuteen (AR), virtuaalitodellisuuteen (VR) ja verkkovisualisointeihin.
GLTF- ja GLB-muodot ovat laajasti tuettuja nykyaikaisissa 3D-moottoreissa ja alustoilla, kuten Unity, Unreal Engine, Babylon.js ja Three.js. Niitä käytetään interaktiivisissa tuote-esittelyissä, konfiguraattoreissa, arkkitehtuurivisualisoinneissa, digitaalisissa kaksosissa ja XR-ympäristöissä, joissa vaaditaan tehokasta suorituskykyä ja kevyttä tiedonsiirtoa.