Аддон Blender для автоматического поиска и удаления дубликатов материалов в сцене.
Когда в сцену добавляются объекты из сохраненных ранее blend-файлов, библиотек объектов, различных asset- и kitbash- сетов, в сцене накапливается большое количество одинаковых материалов. В сложной сцене их может быть не один десяток. M-Cleaner находит одинаковые материалы в сцене и удаляет их, оставляя на объектах один уникальный материал.
Функционал аддона:
- Просто нажмите кнопку “Clear materials”
- M-Cleaner автоматически очистит сцену от дубликатов материалов.
- Функция “Merge by name” производит чистку материалов основываясь только на их именах (деструктивно) – объединяет материалы вида .001, .002, и т.д.
- Если установить чекбокс “Remove unused”, дубликаты будут удалены из сцены сразу же. Если чекбокс снят, дубликаты останутся в сцене с 0 юзеров и будут удаляться штатными средствами Blender при сохранении сцены.
В сложных сценах со сложными материалами очистка в недеструктивном режиме может занять много времени и ресурсов компьютера. Для ускорения работы можно включить опцию “Node groups as nodes”. В этом случае проверяется только первый уровень материалов без проверки внутренней структуры нодовых групп. Т.е. нодовые группы считаются обычными нодами и у них проверяются только значения входов/выходов.
Демонстрационное видео:
Текущая версия:
1.4.0.
Для Blender версии:
2.90, 2.91, 2.92, 2.93, 3.0, 3,1, 3.2, 3,3, 3.4, 3.5, 3.6, 4.0, 4.1
Расположение:
Окно “3D Viewport” – N-Панель – вкладка “M-Cleaner”
Установка:
- Скачать *.zip-архив с аддоном.
- Окно “Preferences” — Add-ons — Install… — указать архив с дистрибутивом
История версий:
1.4.0.
- Добавлена опция не объединять по имени скрытые материалы (имя материала начинается с точки).
1.3.4.
- Убрано отображение панели аддона в окне композитинга.
1.3.3.
- Исправлена ошибка, возникающая при наличии служебных символов (*, [, ] и т.п.) в именах материалов при использовании функции “Merge by names”.
1.3.2.
- Исправлена ошибка при обработке нодовой группы у которой потеряны данные (нет нодового дерева)
1.3.1.
- Исправлен баг с CuuveMapping нодами
1.3.0.
- Добавлена опция “Node groups as nodes”
1.2.1.
- Исправлен баг с линкованными объектами
1.2.0.
- Исправлено несколько багов
1.1.0.
- Добавлена функция “Merge by name”
1.0.0.
- Релиз.