Създаване на GLB файлове с помощта на Maya и Substance Painter
Можете да използвате Maya и Substance Painter, за да експортирате GLB файл, който може да бъде добавен към продукт в администраторския панел на Shopify. 3D моделите могат да помогнат на клиентите да визуализират продуктите, което може да увеличи доверието и да намали връщанията.
На тази страница
Подготвяне на модела Ви за експортиране в Maya
За да подготвите модела си за експортиране, трябва да се уверите, че той е единична мрежа и че към него е приложен един-единствен материал.
Стъпки:
- Импортирайте модела си в Maya, като отидете на „Файл“ > „Импортиране...“, изберете своя 3D файл и след това кликнете върху „Импортиране“.
- Кликнете върху „Мрежа“ > „Комбиниране“, за да комбинирате мрежата си в един обект.
- Разгънете модела в 0-1 UV пространство. Уверете се, че няма припокриващи се UV координати:

- Приложете материал Phong към модела:
- С курсора на мишката върху модела, кликнете с десния бутон и задръжте, след което изберете „Присвояване на нов материал...“
- От диалоговия прозорец изберете Phong.
Експортиране на мрежата от Maya
- Изберете цялата мрежа и след това кликнете върху „Файл“ > „Експортиране на селекция...“
- Въведете име на файла и местоположението, където трябва да бъде запазен.
- От падащото меню „Тип файлове“ изберете OBJexport.
- Кликнете върху „Експортиране на селекция“.
Импортиране и подготвяне на OBJ файла в Substance Painter
- Създайте нов проект в Substance Painter, като кликнете върху „Файл“ > „Нов“.
- В диалоговия прозорец „Нов проект“ кликнете върху „Избор“, за да изберете мрежа.
- Изберете OBJ файла, който сте експортирали от Maya, и след това кликнете върху „Отваряне“.
- В прозореца „Нов проект“ кликнете върху „OK“.
- Проверете дали сте експортирали правилно мрежата си, като се уверите, че има само един набор от текстури в панела „Списък с набори от текстури“ .
- Ако се показва повече от един набор от текстури, вижте Множество набори от текстури.
- В панела „Настройки на набор от текстури“ , кликнете върху
бутона „+“, за да добавите канали:
- Задължително: Ambient occlusion.
- По избор: Emissive. Добавете този канал, ако моделът Ви има компоненти, които ще излъчват светлина.
- По избор: Opacity. Добавете този канал, ако моделът Ви има компоненти, които ще бъдат прозрачни.
- В панела „Настройки на набор от текстури“ кликнете върху „Изпичане на карти на мрежата“.
- Нарисувайте текстури върху модела.
Множество набори от текстури
Когато импортирате OBJ файла в Substance Painter, трябва да има само един набор от текстури:

Ако се показва повече от един набор от текстури, това означава, че едно от следните неща се е объркало при експортирането на мрежата от Maya:
- Мрежата не е комбинирана в един-единствен обект.
- Към мрежата е била зададена повече от една текстура.
Ако случаят е такъв, експортирайте отново модела си от Maya и се уверете, че мрежата е един-единствен обект и към нея е зададена само една текстура.
Експортиране на glTF файла от Substance Painter
Натиснете „Файл“ > „Експортиране на текстури“.
От падащото меню „Конфигурация“ изберете glTF PBR Metal Roughness.
Изберете местоположението, където искате да запазите своите текстури.
Изберете размер на документа, за да определите колко големи ще бъдат файловете с текстури.
Натиснете „Експортиране“.
Компресиране на файлове с текстури
Когато експортирате модела, трябва да имате следните файлове:
- modelName.bin
- modelName.glb
- modelName.gltf
- modelNamebaseColor.png
- modelNamenormal.png
- modelName_occlusionRoughnessMetallic.png
Когато използвате конфигурацията glTF PBR Metal Roughness, Substance Painter експортира файловете с текстури само във формат PNG. Обмислете компресирането на файловете с текстури и преобразуването на всички текстури, които не се нуждаят от алфа канал, в JPG. Това намалява общия размер на файла, а по-малките размери на файловете позволяват по-бързо изтегляне и по-плавни интеракции.
Най-добре е размерът на файла Ви да е 4 MB или по-малък.
Създаване на GLB файл
- Посетете https://glb-packer-old.glitch.me/.
- Плъзнете и поставете файловете, които сте експортирали от Substance Painter, на уеб страницата на GLB Packer.
Файл с име out.glb ще бъде изтеглен на компютъра Ви. След като изтеглянето приключи, можете да преименувате файла и след това да го качите в Shopify.