Adobe Substance 3D
Моделирайте, текстурирайте и рендирайте 3D ресурси и сцени.
Усъвършенстването на 3D технологиите през последните няколко десетилетия е плод на огромни общи усилия. Затова няма универсално решение за форматиране на файлове. С напредването на 3D сферата в много отрасли и области се появиха много формати, често със своя специфична употреба. Ето всичко, което трябва да знаете за типовете файлове и как да ги използвате.
С навлизането на все повече компании в 3D пространството и непрекъснатия напредък в технологиите, като VR (виртуална реалност), AR (обогатена реалност), дизайн на игри, визуални ефекти и развитието на утвърдени CAD приложения (компютърно подпомагано проектиране), е съвсем естествено да се появят нови типове файлове, които да отговорят на тези различни възможности.
Най-общо казано, можете да срещнете два вида формати: многоъгълни геометрични данни и представяне на граници (BREP) в зависимост от това къде първоначално е била конструирана геометрията. CAD приложенията могат да използват и двата метода за съхранение на геометрични данни. За да запазите геометричната информация от по-високо ниво в света на CAD, ще намерите отделен набор от файлови формати, които също съдържат стандартни многоъгълни данни, използвани при 3D печат и в приложения за игри. И двата вида геометрично дефиниране могат да бъдат сложни и да доведат до големи размери на файловете.
Ето някои от най-често срещаните видове 3D файлове, с които може да се сблъскате, и информация кога следва да ги използвате.
Изображение от ZUH Visuals.
OBJ файловете (.obj) съдържат 3D геометрична информация. Това е един от най-старите и най-разпространени формати за експортиране на обект от повечето програми за моделиране. Този многоъгълен формат може да дава представа за мащаб (см, инчове и т.н.). Дефинирането на материала при него е остаряло в сравнение с по-модерни техники за материал и засенчване. Когато става въпрос за експортиране на геометрия с прави линии, това е солиден стандарт за използване.
Поддържа единица пространство (см, метри, инчове, футове).
Поддържа множество обекти в един файл.
OBJ файловете обикновено са по-леки, отколкото когато същият модел е записан в друг формат.
Съвместими са със стандартните за тази сфера гейм-енджини и инструменти за обработка след създаване на цифрово съдържание (DCC) в сферата на визуалните ефекти и игрите.
FBX файловете (.fbx) приличат на OBJ по това, че съдържат данни за 3D обекти; те обаче съдържат и данни за анимация. Това прави този тип файл най-популярен за филми, игри и визуални ефекти – всички индустрии, които се нуждаят от сложни модели, материали и анимация. Този файлов формат е собственост на Autodesk и се поддържа както при софтуерите за визуални ефекти, така и при гейм-енджините. Този формат може да запази по-високо ниво на дефиниране на материали и поддържа много софтуери за визуализация.
FBX файловете съхраняват данни за цели 3D сцени, включително камери, осветление, геометрия и кости, използвани за създаване на анимация.
Съвместими са със стандартните за тази сфера гейм-енджини и инструментите за обработка след създаване на цифрово съдържание (DCC) в сферата на визуалните ефекти и игрите.
Въпреки че е по-стар файлов формат, FBX е широко поддържан и съдържа много повече информация от данните на 3D модела, което го прави популярен избор за създаване на визуално ориентирано съдържание, например във видеоигрите.
GL Transmission Format (.glTF и .glb) е многоъгълен файлов формат, който служи като безплатен аналог с отворен код на формати като FBX. Първоначално създаден от работната група COLLDA, сега KROHON Group поддържа този общ отворен файлов формат за обмен на модели и сцени. Този файл поддържа статични модели, анимация и движещи се сцени като FBX. Разработчиците често използват този формат в местни уеб приложения. Като един от най-модерните файлови формати той поддържа най-новите методи за засенчване и дефиниране на материали, а от актуализираната версия 2.0 се поддържат материали за физически базирано визуализиране (PBR).
USD (Universal Scene Descriptor) е многоъгълен файлов формат, разработен вътрешно от Pixar, който вече е с отворен код. Възможностите на този разширяем файлов формат нарастват благодарение на откритите му стандарти, а работният комитет включва NVIDIA, PIXAR и ADOBE и др. Този формат представя най-новите концепции за 3D модели, материали и взаимодействие между няколко уникални инструмента за създаване на съдържание. Форматът съдържа геометрични, материални, сценични и анимационни данни. В много отношения USD надминава типичните очаквания за файлов формат, тъй като ефективно съхранява данни за цели сцени.
USDZ е патентован формат, създаден съвместно от Apple и Pixar специално за обогатена реалност (AR). Този формат се използва за приложения за 3D обогатена реалност на устройствата на Apple.
Списъкът с файлови формати в 3D сферата е обширен. Ето някои по-широкоразпространени файлове, които може да срещнете:
Изображение от ZUH Visuals.
Решението кой файлов формат да използвате за вашия проект може да зависи от няколко фактора. Първо, проверете съвместимостта преди от всичко останало. Ако прехвърляте 3D компоненти между различни софтуери, не бива да губите време за експортиране в тип файл, който няма да работи.
Други съображения могат да включват размера на експортирания файл. Това може да бъде особено важно при разработването на видео игра или 3D проект, който има специфични хардуерни ограничения. Не забравяйте, че файловите формати са създадени по определени причини, така че познаването на вашия софтуер и причините, поради които всеки формат е включен, ще ви помогне да вземате компетентни решения за всяко експортиране.
3D файловите формати се създават по определени причини. Затова изборът на най-добрия формат зависи изцяло от това какво трябва да се постигне с файла.
Най-често срещаните типове файлове включват OBJ, FBX, STL, AMF, IGES и други.
Photoshop поддържа следните 3D формати: DAE (Collada), OBJ, 3DS, U3D и KMZ (Google Earth).
За да отворите самостоятелно 3D файл във Photoshop, изберете File > Open (Файл > Отвори) и изберете файла.
За да добавите 3D файл като слой в отворен файл, изберете 3D > New Layer From 3D File (Нов слой от 3D файл), след което изберете 3D файла. Новият слой отразява размерите на отворения файл и представя 3D модела върху прозрачен фон.