Adobe Substance 3D
Modeller, teksturer og gjengi 3D-ressurser og -scener.
Fremskrittene innen 3D de siste tiårene har vært preget av en enorm og mangeartet innsats. Det er derfor utsagnet "one size fits all" ikke kan brukes når det gjelder filformater. Etter hvert som 3D-industrien har gjort fremskritt i mange bransjer og områder, har mange formater dukket opp, og disse har ofte sitt eget spesifikke bruksområde. Her er alt du trenger å vite om filtyper og hvordan du bruker dem.
Stadig flere bedrifter benytter seg av 3D-løsninger og fremskritt på områder som VR (Virtual Reality), AR (Augmented Reality), spilldesign, VFX og utviklingen av velkjente DAK-applikasjoner, og ulike filtyper brukes til å håndtere de ulike mulighetene.
Generelt sett vil du støte på to typer formater: polygongeometriske data og BREP (Boundary Representation), avhengig av hvor geometrien opprinnelig ble konstruert. DAK-applikasjoner kan bruke begge metodene for lagring av geometriske data. For å bevare den geometriske informasjonen på høyere nivå i DAK-verdenen kommer du til å støte på et eget sett med filformater som også inneholder standard polygondata som brukes i 3D-utskrift og i spillapplikasjoner. Begge typer geometrisk definisjon kan være komplekse og resultere i store filstørrelser.
Her ser du noen av de vanligste 3D-filtypene du kan støte på, og når du bør vurdere å bruke dem.
Bilde fra ZUH Visuals.
OBJ-filer inneholder 3D-geometriinformasjon. Dette er et av de eldste og vanligste formatene du finner når du eksporterer et objekt fra de fleste modelleringsprogrammer. Dette polygonformatet kan involvere målestokker (cm, tommer osv.). Materialdefinisjonen er noe utdatert sammenlignet med mer moderne material- og skyggeteknikker. Når det gjelder eksport av riktig geometri, er det en solid standard å utnytte.
Støtter måleenheter (cm, meter, tommer).
Støtter flere objekter i én fil.
OBJ-filer har generelt mindre filstørrelse enn den samme modellen lagret i andre formater.
Kompatible med spillmotorer av bransjestandard, post-DCC -verktøy (Digital Content Creation-verktøy) i VFX og spillbransjen.
I likhet med OBJ-filer inneholder FBX-filer 3D-objektdata, men de inneholder i tillegg animasjonsdata. Dette gjør denne filtypen til den mest populære innen film, spill og VFX – bransjer som alle trenger komplekse modeller, materialer og animasjoner. Dette filformatet eies av Autodesk og støttes bredt i både VFX- og spillmotorer. Det kan beholde et høyere nivå av materialdefinisjon og støtter mange gjengivelsesmotorer.
FBX-filer lagrer data for scener i full 3D, blant annet for kameraer, belysning, geometri og bein som brukes til å lage animasjoner.
Kompatible med spillmotorer av bransjestandard, post-DCC-verktøy (Digitial Content Creation-verktøy) i VFX og spillbransjen.
Selv om det er et eldre filformat, støttes FBX bredt og inneholder mye mer informasjon enn bare 3D-modelldata, noe som gjør det til et populært valg for oppretting av visuelt drevet innhold, for eksempel i videospill.
GL Transmission Format (glTF og GLB) er et polygonfilformat som fungerer som et åpen kilde-basert og royaltyfritt motstykke til formater som for eksempel FBX. Dette delte filformatet med åpen kildekode ble opprinnelig utviklet av COLLDA-arbeidsgruppen, som nå er en KROHON-gruppe som opprettholder filformatet for modell- og sceneutveksling. Dette filformatet støtter statiske modeller, animasjon og bevegelige scener, for eksempel FBX. Utviklere bruker ofte dette formatet i innebygde webapplikasjoner. Som et av de mer moderne filformatene støtter det de nyeste metodene for skyggelegging og materialdefinisjon, og fra og med den oppdaterte 2.0-versjonen støtter det fysisk basert gjengivelsesmateriale (PBR).
USD (Universal Scene Descriptor) er et polygonfilformat som er utviklet internt av Pixar, og som nå er åpen kilde-basert. Dette utvidbare filformatet er voksende takket være de åpne standardene, og blant brukerne finner du aktører som NVIDIA, PIXAR og ADOBE. Dette formatet representerer de nyeste konseptene for 3D-modeller, materialer og interoperabilitet på tvers av flere unike verktøy for innholdsskaping. Det inneholder geometri-, material-, scene- og animasjonsdata. USD lagrer data for hele scener på en effektiv måte og overgår derfor på mange måter de vanlige forventningene til et filformat.
USDZ er et proprietært format laget i fellesskap av Apple og Pixar spesielt for AR. Dette formatet brukes for 3D AR-applikasjoner på Apple-enheter.
Listen over filformater på tvers av 3D-bransjene er omfattende. Her er noen mer vanlige filer du kan støte på:
Bilde fra ZUH Visuals.
Når du skal bestemme hvilket filformat du skal bruke for et prosjekt, er det noen faktorer du må ta i betraktning. Det viktigste er å verifisere kompatibiliteten. Hvis du må overføre 3D-komponenter mellom ulike programmer, ønsker du ikke å kaste bort tid på å eksportere til en filtype som ikke fungerer.
Andre hensyn kan for eksempel være størrelsen på den eksporterte filen. Dette kan være spesielt viktig når du utvikler et videospill eller et hvilket som helst 3D-prosjekt som har spesifikke maskinvarebegrensninger. Husk at filformater utvikles av bestemte grunner, så ved å forstå programvaren din og hvorfor hvert format er inkludert, kan du enklere ta velinformerte beslutninger om hver eksport.
3D-filformater utvikles av bestemte grunner. Valget av det beste formatet avhenger derfor helt av hva du vil oppnå med filen.
De vanligste filtypene er blant annet OBJ, FBX, STL, AMF og IGES.
Photoshop kan åpne følgende 3D-formater: DAE (Collada), OBJ, 3DS, U3D og KMZ (Google Earth).
Hvis du vil åpne en 3D-fil i Photoshop, går du til Fil > Åpne og velger filen du vil åpne.
Hvis du vil legge til en 3D-fil som et lag i en åpen fil, går du til 3D > Nytt lag fra 3D-fil og velger 3D-filen du vil bruke. Det nye laget har samme dimensjoner som den åpne filen, og viser 3D-modellen på en gjennomsiktig bakgrunn.