Ръководство за типовете 3D файлове.
Усъвършенстването на 3D технологиите през последните няколко десетилетия е плод на огромни общи усилия. Затова няма универсално решение за форматиране на файлове. С напредването на 3D сферата в много отрасли и области се появиха много формати, често със своя специфична употреба. Ето всичко, което трябва да знаете за типовете файлове и как да ги използвате.
Типове 3D файлове
С навлизането на все повече компании в 3D пространството и непрекъснатия напредък в технологиите, като VR (виртуална реалност), AR (обогатена реалност), дизайн на игри, визуални ефекти и развитието на утвърдени CAD приложения (компютърно подпомагано проектиране), е съвсем естествено да се появят нови типове файлове за повърхности, които да отговорят на тези различни възможности.
Най-общо казано, можете да срещнете два типа формати: многоъгълни геометрични данни и представяне на граници (BREP) в зависимост от това къде първоначално е била конструирана геометрията. CAD приложенията могат да използват и двата метода за съхранение на геометрични данни. За да запазите геометричната информация от по-високо ниво в света на CAD, ще намерите отделен набор от файлови формати, които също съдържат стандартни многоъгълни данни, използвани при 3D принтиране и в приложения за игри. И двата типа геометрично дефиниране могат да бъдат сложни и да доведат до големи размери на файловете.
Ето някои от най-често срещаните типове 3D файлове, с които може да се сблъскате, и информация за това кога следва да ги използвате.
Изображение от ZUH Visuals.
OBJ
OBJ файловете (.obj) съдържат 3D геометрична информация. Това е един от най-старите и най-разпространени формати за експортиране на обект от повечето програми за моделиране. Този многоъгълен формат може да дава представа за мащаб (см, инчове и т.н.). Дефинирането на материала при него е остаряло в сравнение с по-модерни техники за материал и засенчване. Когато става въпрос за експортиране на геометрия с прави линии, това е солиден стандарт за използване.
Предимства:
- Поддържа единица пространство (сантиметри, метри, инчове, футове).
- Поддържа множество обекти в един файл.
- OBJ файловете обикновено са по-леки, отколкото когато същият модел е записан в друг формат.
- Съвместими са със стандартните за тази сфера игрови двигатели и инструментите за обработка след създаване на цифрово съдържание (DCC) в сферата на VFX и игрите.
FBX
FBX файловете (.fbx) приличат на OBJ по това, че съдържат данни за 3D обекти; те обаче съдържат и данни за анимация. Това прави този тип файл най-популярен за филми, игри и VFX – всички отрасли, които се нуждаят от сложни модели, материали и анимация. Този файлов формат е собственост на Autodesk и се поддържа широко както при софтуерите за VFX, така и при игровите двигатели. Той може да запази по-високо ниво на дефиниране на материали и поддържа много двигатели за рендиране.
Предимства:
- FBX файловете съхраняват данни за цели 3D сцени, включително камери, осветление, геометрия и кости, използвани за създаване на анимация.
- Съвместими са със стандартните за тази сфера игрови двигатели и инструментите за обработка след създаване на цифрово съдържание (DCC) в сферата на VFX и игрите.
- Въпреки че е по-стар файлов формат, FBX е широко поддържан и съдържа много повече информация от данните на 3D модела, което го прави популярен избор за създаване на визуално ориентирано съдържание, например във видео игрите.
gITF
GL Transmission Format (.glTF и .glb) е файлов формат за многоъгълни структури, който служи като безплатен аналог с отворен код на формати като FBX. Първоначално създаден от работната група COLLDA, сега KROHON Group поддържа този общ отворен файлов формат за обмен на модели и сцени. Този файл поддържа статични модели, анимация и движещи се сцени като FBX. Разработчиците често използват този формат в местни уеб приложения. Като един от най-модерните файлови формати той поддържа най-новите методи за шейдинг и дефиниране на материали, а от актуализираната версия 2.0 се поддържат материали за физически базирано рендиране (PBR).
Предимства:
- Може да се вгражда в документи на Word и презентации на PowerPoint.
- Съвместимост с все по-голям брой популярни 3D приложения.
- Оптимизирани за уеб мрежата и за интерактивност в реално време, GLTF и GLB файловете имат сравнително малък размер и се зареждат бързо в приложенията.
usd/usdz
USD (Universal Scene Descriptor) е файлов формат за многоъгълни структури, разработен вътрешно от Pixar, който вече е с отворен код. Възможностите на този разширяем файлов формат нарастват благодарение на откритите му стандарти, а работният комитет включва NVIDIA, PIXAR и ADOBE и др. Този формат представя най-новите концепции за 3D модели, материали и взаимодействие между няколко уникални инструмента за създаване на съдържание. Форматът съдържа геометрични, материални, сценични и анимационни данни. В много отношения USD надминава типичните очаквания от файлов формат, тъй като ефективно съхранява данни за цели сцени.
USDZ е патентован формат, създаден съвместно от Apple и Pixar специално за обогатена реалност (AR). Този формат се използва за приложения за 3D обогатена реалност на устройствата на Apple.
Предимства:
- Растяща и активна общност от утвърдени фирми, които виждат потенциала на този файлов формат за 3D и неговото бъдеще.
- Този гъвкав, мощен и ефективен формат дава възможност за разширяемост чрез приставки и разширения, което позволява на компаниите да споделят възможностите, които въвеждат в USD.
- Съвместим е с материали за PBR – най-модерното и реалистично дефиниране на материали и шейдинг на 3D обекти.
Други 3D файлови формати
Списъкът с файлови формати в 3D отраслите е обширен. Ето някои по-широкоразпространени файлове, които може да срещнете:
- Файловете за компютърно подпомагано проектиране (CAD) – някои от тях са патентовани и могат да се използват само в затворена екосистема, докато други работят за запазване на по-високото ниво на геометрично дефиниране. В тези файлове можете да намерите 2D, 3D и дори параметрични твърдотелни обекти. Прегледайте документацията за пълен списък на поддържаните CAD файлове в Substance 3D Stager. (IGES, STP/STEP, IPT, IAM, .SLD, .JT и др.)
- BLEND файлове – основният файлов формат, използван от Blender – разрастващ се DCC инструмент с отворен код, използван от творците.
- Substance 3D файлове – SBSAR е най-често използваният файл, създаден от Substance 3D Designer, Sampler и Painter за създаване на материали и дефиниране на шейдинг за 3D съдържание. Научете повече за Substance 3D файловете в този информативен преглед.
- AMF и STL са двата най-разпространени файлови формата за 3D принтиране. AMF е по-модерната версия и съдържа вътрешни метаданни за подпомагане на принтирането и мащабирането. STL е по-стар формат, в който липсва информация за цвят и мащаб.
Изображение от ZUH Visuals.
Как да изберете подходящия формат за вашия 3D проект.
Решението кой файлов формат да използвате за вашия проект може да зависи от няколко фактора. Първо, проверете съвместимостта преди всичко останало. Ако прехвърляте 3D компоненти между различни софтуери, не бива да губите време за експортиране в тип файл, който няма да работи.
Други съображения могат да включват размера на експортирания файл. Това може да бъде особено важно при разработването на видео игра или 3D проект, който има специфични хардуерни ограничения. Не забравяйте, че файловите формати са създадени по определени причини, така че познаването на вашия софтуер и причините, поради които е включен всеки формат, ще ви помогне да вземате компетентни решения за всяко експортиране.
Често задавани въпроси
Кой е най-добрият 3D файлов формат?
Кои са най-разпространените 3D файлови формати?
Какви 3D файлови формати поддържа Photoshop?
Photoshop поддържа следните 3D формати: DAE (Collada), OBJ, 3DS, U3D и KMZ (Google Earth).
За да отворите самостоятелно 3D файл във {{photoshop}}, изберете File > Open (Файл > Отваряне) и изберете файла.
За да добавите 3D файл като слой в отворен файл, изберете 3D > New Layer From 3D File (3D > Нов слой от 3D файл) и след това изберете 3D файла. Новият слой отразява размерите на отворения файл и представя 3D модела върху прозрачен фон.