Поддержка смешанных материалов / текстур с использованием GLTF

Попробуйте json_encode , чтобы закодировать данные и установить тип содержимого с помощью header('Content-type: application/json');.

1
задан Zemanzo 31 March 2019 в 11:19
поделиться

1 ответ

К сожалению, нет формата, в который вы можете экспортировать, который сохранит пользовательский граф узлов из Blender и поместит его в движок реального времени, на момент написания этой статьи. Все, что вы сможете сделать, - это одна текстура для сокета Principled BSDF. В экспортере glTF есть возможность включить преобразования текстур (вращение, масштабирование, повтор), если это поможет.

Для чего-то подобного, я бы предложил добавить имена и пользовательские свойства (текстовые или числовые) в ваши материалы. Если в настройках экспорта включена опция «Экспорт пользовательских свойств / дополнений», они будут переданы в тройки как material.userData, и из этого вы сможете восстановить граф узлов.

0
ответ дан Don McCurdy 31 March 2019 в 11:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: