В этом видеоуроке, созданном в Blender 4.3, мы рассмотрим три простые операции, связанные с материалами. Первые две позволяют скрывать или удалять материалы, а третья, удалять только ссылки на изображения из узлов Image Texture, сохраняя при этом сами узлы в материалах.



Текстовая расшифровка видео

Всем привет! В этом видеоуроке, созданном в Blender 4.3, мы рассмотрим три простые операции, связанные с материалами. Первые две позволяют скрывать или удалять материалы, а третья, удалять только ссылки на изображения из узлов Image Texture, сохраняя при этом сами узлы в материалах.

Первая операция, Override. Она временно применяет один материал ко всем объектам в сцене, при этом исходные материалы сохраняются. Это позволяет позже снова применить оригинальные материалы.

Чтобы выполнить эту операцию, сначала нужно создать новый материал. Его можно назначить как дополнительный материал существующему объекту или как основной материал новому объекту, который будет исключён из рендеринга, как я делаю здесь. Для удобства я называю этот материал“Override.

Теперь откройте вкладку View Layers в редакторе Properties, перейдите в раздел Override и укажите созданный материал в соответствующем поле.

Обратите внимание, что у объектов всё ещё остаются их собственные материалы, подматериалы и связанные изображения в Image Texture. Использование Override таким образом удобно для получения временного предварительного просмотра, обычно без текстур, отражений и преломлений. Это помогает оценить расположение объектов и другие элементы композиции без отвлекающих визуальных эффектов. Такой результат часто называют Clay Render.

Я уберу Override, чтобы перейти ко второй теме урока: удалению всех материалов и подматериалов со всех объектов сцены. Эта операция полезна, если вы хотите заново назначить или полностью пересоздать материалы. Иногда проще удалить всё и начать с нуля. Метод, который мы используем, может быть применён и к выборке объектов, а не ко всей сцене.

Для этого мы вставляем в проект объект без материала и оставляем его выбранным. Затем выделяем все объекты сцены, нажав A. Таким образом, новый объект станет активным в выделении и, как видно во вкладке Properties, не будет иметь назначенных материалов.

В этой вкладке нажмите на кнопку со стрелкой вниз и выберите в появившемся меню пункт Copy Material to Selected. Этот инструмент позволяет применить материал активного объекта ко всем выделенным объектам. Поскольку у активного объекта нет материала, результатом будет удаление всех материалов и подматериалов у выделенных объектов. На этом этапе мы также можем удалить новый объект.

Однако помните, что Blender продолжает хранить в памяти все материалы и, что ещё важнее, изображения, используемые в качестве текстур. Чтобы действительно удалить эти данные из проекта и сократить использование дискового пространства, необходимо использовать оператор Purge Unused Data, который находится в меню File, в разделе Clean Up.

Теперь я снова открываю исходный файл с материалами, подматериалами и Image Textures, чтобы показать вам третью и последнюю тему этого короткого видеоурока. Речь идёт об удалении ссылок на изображения, используемые в узлах Image Texture. Это не означает удаление самих узлов, а только удаление ссылок на внешние файлы изображений.

Эту операцию можно выполнить вручную, зажав SHIFT и щёлкнув левой кнопкой мыши по имени файла изображения внутри каждого узла Image Texture. Но это подходит только для небольшого количества узлов. Если вы хотите удалить ссылки на изображения во всех материалах проекта, такой способ неудобен.

Чтобы выполнить эту операцию, просто откройте редактор скриптов Blender, введите несколько строк кода, которые я показываю на экране, и нажмите кнопку Run Script.

Скрипт просто проходит по всем материалам проекта и удаляет все ссылки на внешние изображения, если они есть. Последняя строка скрипта запускает операцию Purge Unused Data, как мы видели ранее в уроке, и освобождает проект от неиспользуемых ресурсов.

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

Это всё для этого видеоурока! Надеюсь, он был полезен! До скорого!

Этот сайт предназначен исключительно для демонстрации некоторых моих работ и не имеет рекламных целей. Обратите внимание, что в настоящее время я не ищу и не рассматриваю запросы на индивидуальные заказы, консультации или любые другие формы профессионального сотрудничества.


РАСШИРЕННАЯ ИНФОРМАЦИЯ О ПОЛИТИКЕ КОНФИДЕНЦИАЛЬНОСТИ И ИСПОЛЬЗОВАНИИ ФАЙЛОВ COOKIE