Обнаружен устаревший материал Substance (при использовании новых версий Unity)

#unity3d #legacy

#unity3d #устаревший

Вопрос:

Я открыл старый проект в Unity 2018, и у меня возникло несколько проблем. Первый из них — это

Встроенная поддержка материалов Substance Designer была удалена из Unity. Чтобы продолжить использование материалов Substance Designer, вам необходимо установить внешний импортер Allegorithmic из хранилища ресурсов.»

Итак, я импортировал новый пакет плагинов Substance из хранилища ресурсов и сохранил сцену, как указано здесь

Однако теперь у меня появляется следующая ошибка: «Обнаружен устаревший материал Substance: Активы / Материалы / metal_hammered_steel.sbsar»

Как мне правильно обновить это, чтобы оно могло работать?

Ответ №1:

На данный момент, похоже, нет способа преобразовать все материалы. Allegorithmic пытается догнать изменения в Unity.

На данный момент мой обходной путь заключается в установке проигрывателя substance. У него есть функция экспорта. Я должен снова настроить свои материалы в Player, затем экспортировать текстуры в нужном мне размере. Я импортирую их в unity и создаю новый материал. Затем я назначаю текстуры соответствующему каналу.

Я знаю, что это неудовлетворительный ответ, но если вы хотите работать с устаревшими материалами в данный момент, другого способа, похоже, нет.