3D aplinkos atvaizdavimas 3D failų formatu

3D failų tipų gidas

Keletą pastarųjų dešimtmečių 3D pažanga buvo didžiulės bendros pastangos. Štai kodėl nėra vieno universalaus failo formatavimo sprendimo. 3D padarė pažangą daugelyje pramonės šakų ir sričių, todėl atsirado daugybė formatų, dažnai turinčių specifinę paskirtį. Čia pateikiame viską, ką turite žinoti apie failų tipus ir jų naudojimą.

3D failų tipai

Vis daugiau įmonių pradeda naudoti 3D ir nuolat tobulėja tokios technologijos kaip VR (virtualioji realybė), AR (papildytoji realybė), žaidimų dizainas, VFX ir CAD (kompiuterinio projektavimo) programų raida, todėl natūralu, kad atsiranda naujų programų failų tipų, kurie kuriami šioms skirtingoms galimybėms apdoroti.

Paprastai susidursite su dviejų tipų formatais; atsižvelgiant į tai, kur iš pradžių buvo sukurta geometrija, galimi daugiakampiai geometriniai duomenys ir ribų atvaizdavimas (BREP). CAD programos gali pateikti abu geometrinių duomenų saugojimo būdus. Norėdami išsaugoti aukštesnio lygio geometrinę informaciją CAD sistemoje, susidursite su atskiru failų formatų rinkiniu, kuris apima ir standartinius daugiakampius duomenis, naudojamus 3D spausdinimo ir žaidimų programose. Abiejų tipų geometriniai apibrėžimai gali būti sudėtingi ir dėl to gaunami didelio dydžio failai. 

 

Štai keletas dažniausiai pasitaikančių 3D failų tipų, su kuriais galite susidurti, todėl turėtumėte žinoti, kada juos naudoti.

„ZUH Visuals“ sukurtas 3D architektūrinis apipavidalinimas 3D failų formatu.

„ZUH Visuals“ vaizdas.

OBJ

OBJ failuose (.obj) pateikiama 3D geometrijos informacija. Tai vienas iš senesnių ir dažniausių formatų, naudojamų eksportuojant objektą iš daugumos modeliavimo programinių įrangų. Šiame daugiakampiame formate gali būti naudojamas mastelis (cm, coliai ir t. t.). Jo medžiagų apibrėžtis yra pasenusi, palyginti su modernesnėmis medžiagų ir šešėliavimo technikomis. Tačiau kai kalbama apie geometrijos eksportavimą, tai patikimas standartas, kuriuo galima pasinaudoti.

Pranašumai

  • Palaiko vienetų erdvę (cm, metrai, coliai, pėdos).

  • Palaiko kelis objektus viename faile.

  • OBJ failai paprastai būna mažesni už kitus to paties modelio failus, išsaugotus kitu formatu.

  • Suderinamas su standartiniais žaidimų moduliais ir DCC (skaitmeninio turinio kūrimo) įrankiais, naudojamais VFX ir žaidimų pramonėje. 

FBX

FBX failai: .fbx panašūs į OBJ failus, nes jie apima 3D objektų duomenis, tačiau jie taip pat apima animacijos duomenis. Dėl to šis failų tipas yra populiariausias filmų, žaidimų ir VFX pramonėse, kurioms reikia sudėtingų modelių, medžiagų ir animacijų. Šis failų formatas priklauso „Autodesk“ ir yra plačiai palaikomas tiek VFX, tiek žaidimų moduliuose. Jis išsaugo aukštesnio lygio medžiagų apibrėžtį ir palaiko daugelį atvaizdavimo modulių.

Pranašumai

  • FBX failai išsaugo visus 3D scenos duomenis, įskaitant kameras, apšvietimą, geometriją ir kaulus, naudojamus animacijai kurti.

  • Suderinamas su standartiniais žaidimų moduliais ir DCC (skaitmeninio turinio kūrimo) įrankiais, naudojamais VFX ir žaidimų pramonėje.

  • Nors FBX yra senesnis failų formatas, jis plačiai palaikomas ir jame yra daug daugiau informacijos nei tik 3D modelio duomenys, todėl šis formatas yra populiarus kuriant vaizdinius kūrinius, pvz., vaizdo žaidimus.

gITF

GL perdavimo formatas (.glTF ir .glb) – tai daugiakampis failų formatas, kuris yra atvirojo kodo, autoriniu mokesčiu neapmokestintas analogas tokiems formatams kaip FBX. Jį sukūrė COLLDA darbo grupė, o dabar „KROHON Group“ palaiko šį bendrinamą atvirąjį failų formatą, skirtą modeliams ir scenoms keisti. Šis failo tipas palaiko statinius modelius, animaciją ir judančias scenas, kaip ir FBX. Kūrėjai šį formatą dažnai naudoja pirminėse žiniatinklio programose. Tai vienas moderniausių failų formatų, kuris palaiko naujausius šešėliavimo ir medžiagų apibrėžimo metodus, o nuo atnaujintos 2.0 versijos palaiko fiziškai pagrįstas atvaizdavimo medžiagas (PBR).

Pranašumai

  • Galima įterpti į „Word“ dokumentus ir „PowerPoint“ pateiktis.
  • Suderinamas su vis daugiau populiarių 3D programų.
  • Nors GLTF ir GLB failai optimizuoti žiniatinkliui ir realiojo laiko interaktyvumui, jų dydžiai yra palyginti maži ir juos galima greitai įkelti į programas.

usd/usdz

USD („Universal Scene Descriptor“) – „Pixar“ sukurtas daugiakampis failų formatas, kuris dabar yra atvirojo kodo. Šio išplečiamo failų formato galimybės didėja dėl atvirųjų standartų ir jį savo projektuose naudoja NVIDIA, PIXAR ir ADOBE bei daug kitų įmonių. Šis formatas naudoja naujausias 3D modelių, medžiagų ir kelių unikalių turinio kūrimo įrankių sąveikos koncepcijas. Jame pateikiami geometriniai, medžiagų, scenos ir animacijos duomenys. Daugeliu veiksnių USD pranoksta tipinius failų formato lūkesčius, nes čia efektyviai išsaugomi visi scenos duomenys.

USDZ yra patentuotas formatas, kurį „Apple“ ir „Pixar“ kartu sukūrė specialiai papildytajai realybei. Šis formatas naudojamas 3D papildytosios realybės programose „Apple“ įrenginiuose.

Pranašumai

  • Auganti ir aktyvi įsitvirtinusių įmonių bendruomenė, kuri įžvelgia šio 3D failų formato galimybes ir jo ateitį.
  • Šis formatas yra lankstus, galingas ir efektyvus; jį galima išplėsti naudojant papildinius ir plėtinius, todėl įmonės gali dalytis galimybėmis, kurias jos suteikia USD.
  • Suderinamas su PBR medžiagomis – moderniausia ir realistiškiausia 3D objektų medžiagų ir šešėlių apibrėžtimi.

Kiti 3D failų formatai

3D pramonės šakų failų formatų sąrašas yra platus. Toliau pateikiame keletą dažniausiai pasitaikančių failų, su kuriais galite susidurti.

 

  • CAD failai – kai kurie jų yra patentuoti ir skirti naudoti tik uždaroje ekosistemoje, o kiti siekia išsaugoti aukštesnio lygio geometrinę apibrėžtį. Šiuose failuose galite rasti 2D, 3D ir net parametrinių kietųjų kūnų. Visą „Substance 3D Stager“ palaikomų CAD failų sąrašą rasite dokumentuose(IGES, STP/STEP, IPT, IAM, .SLD, .JT ir t. t.)
  • BLEND failai – pradinis failų formatas naudojamas „Blender“ – kūrėjų mėgiamame atvirojo kodo ir tobulėjančiame DCC įrankyje.
  • „Substance 3D“ failai – SBSAR yra dažniausiai pasitaikantys „Substance 3D Designer“, „Sampler“ ir „Painter“ sukurti failai, gauti kuriant medžiagas ir apibrėžiant 3D turinio atspalvius. Sužinokite daugiau apie „Substance 3D“ failus šioje informatyvioje apžvalgoje.
  • AMF ir STL – du labiausiai paplitę 3D spausdinimo failų formatai. AMF yra modernesnis patobulinimas, apimantis vidinius metaduomenis, kurie padeda spausdinti ir keisti mastelį. STL yra senesnis formatas, kuriame nėra spalvų ir mastelio informacijos.
„ZUH Visuals“ atliktas 3D pastatų atvaizdavimas, sugeneruotas naudojant 3D failų formatavimą

„ZUH Visuals“ vaizdas.

Kaip pasirinkti tinkamą formatą savo 3D projektui.

Sprendimas, kurį failo formatą turėtumėte naudoti projektui, gali priklausyti nuo kelių veiksnių. Pirmiausia patikrinkite suderinamumą. Jei prireiks perkelti 3D komponentus iš vienos programinės įrangos į kitą, nenorėsite gaišti laiko eksportuodami į failo tipą, kuris neveiks.

 

Taip pat būtina pagalvoti ir apie eksportuojamo failo dydį. Tai labai svarbu kuriant vaizdo žaidimą ar bet kokį 3D projektą, kuriam taikomi tam tikri aparatinės įrangos apribojimai. Atminkite, kad failų formatai kuriami dėl konkrečių priežasčių, todėl supratimas apie programinę įrangą ir kiekvieno formato įtraukimo priežastis padės jums priimti kompetentingus sprendimus eksportuojant.

Dažnai užduodami klausimai

3D failų formatai sukurti dėl konkrečių priežasčių. Taigi, geriausio formato pasirinkimas priklauso tik nuo to, kam jums reikia failo.

Dažniausiai naudojami failų tipai yra OBJ, FBX, STL, AMF, IGES ir kiti.

„Photoshop“ gali atidaryti šiuos 3D formatus: DAE („Collada“), OBJ, 3DS, U3D ir KMZ („Google Earth“).

 

Jei norite „Photoshop“ programoje atidaryti atskirą 3D failą, pasirinkite Failas > Atidaryti ir pasirinkite failą.

 

Jei norite pridėti 3D failą kaip sluoksnį atidarytame faile, pasirinkite 3D > Naujas sluoksnis iš 3D failo ir pasirinkite 3D failą. Naujasis sluoksnis perteikia atidaryto failo matmenis ir skaidriame fone pateikia 3D modelį.