ГЛТФ-материалы (ПБР-совместимый ГЛТФ 2.0) / Блендер

Если вам по какой-то причине требуется, чтобы материал был совместим с форматом ГЛТФ 2.0, вы можете использовать простые настройки на основе шейдерной ноды Principled BSDF.

Данная функциональность используется в демо-приложении «ГЛТФ» (исходные файлы доступны в магазине ассетов).

Упаковка текстур

Стандарт ГЛТФ 2.0 требуют, чтобы определённые компоненты ПБР-материала были упакованы в одно изображение (также известное, как ORM текстура):

Настройки

Добавьте шейдерную ноду Princlipled BSDF в ваш материал и включите опцию glTF 2.0 compatible в панели настроек Verge3D Settings.

Вы можете подключить текстурные ноды к Princlipled BSDF, как описано ниже. Обращаем ваше внимание, что необязательно подключать все текстуры, как на изображении, вы можете обойтись только теми, которые необходимы именно в вашем проекте.

Если вам нужно настроить текстуру Base Color, например сделать её темнее или смешать с другим цветом, используйте ноду Multiply, как показано на изображении ниже:

Вы также можете использовать вход Alpha, чтобы настроить прозрачность своего материала.

Чтобы узнать как выглядит Principled BSDF в окне просмотра Блендер, вы можете переключить режим отображения 3D View на Rendering или открыть сцену в «Вердж3Д» с помощью кнопки Sneak Peak, расположенной на той же панели.

Экспорт текстур из «Сабстанс Пейнтера»

Модели, запечённые карты нормалей и окклюзии (если они есть) могут быть открыты в ПО «Сабстанс Пейнтер» через формат OBJ.

На выходе в этой программе создаются три карты: base color/transparency, occlusion/roughness/metallic и normal.

Для упрощения экспорта текстур из «Сабстанс Пейнтера» и достижения максимального потенциала при использовании движка «Вердж3Д», мы рекомендуем использовать Verge3D export preset. Поместите этот файл с пресетом в папку export-presets, которую можно найти, используя следующий путь My Documents\Allegorithmic\Substance Painter\shelf\ (если папки нет, создайте её самостоятельно).

Экспорт материала из Сабстанс Пейнтера

При экспорте текстур из «Сабстанс Пейнтера», в диалоговом окне эксопрта выберите Verge3D for Blender, чтобы он сгенерировал текстуры совместимые с форматом ГЛТФ 2.0.

Экспорт в ГЛТФ в процессе работы приложения

С пазлом export to gltf вы можете экспортировать свои модели или целую сцену в реальном времени. Затем вы можете скачать экспортированную модель или загрузить на сервер для постоянного хранения. Ознакомьтесь с данным пазлом подробнее по ссылке.

Остались вопросы?

Задайте их на нашем форуме!