SimpleBake — это идеальное решение для выпечки в Blender. Короче говоря, он позволяет просто запекать PBR и другие текстуры.
Blender предоставляет очень мощный способ создания сложных материалов PBR с помощью узлов. Однако то, что должно быть простым процессом запекания и экспорта этих материалов для использования с другим программным обеспечением или системами (Substance Painter, Second Life, Sketchfab, Unity и т. д.), на удивление сложно.
SimpleBake стремится решить эту проблему. SimpleBake — это аддон/инструмент, который предоставляет решение в один клик для простой выпечки карт PBR из материалов, созданных в Blender .
Однако SimpleBake — это не просто надстройка для PBR. Вы можете легко запечь все «традиционные» режимы запекания Cycles, а также другие виды специализированных карт (окружающая окклюзия, кривизна, толщина, цвета вершин и идентификатор цвета).
См. ниже полный обзор функций, а также ознакомьтесь с часто задаваемыми вопросами и рейтингами для получения дополнительной информации.
ФУНКЦИИ
ВЫПЕЧКА PBR
• Простое запекание PBR — просто выберите нужные текстуры (Диффузная, Металлик / Металл, Шероховатость, Нормальная, Трансмиссия, Трансмиссионная шероховатость, Лак, Лакшероховатость, Эмиссионное отражение и Альфа), и SimpleBake выдаст их.
• Создавайте сложные материалы так, как вы хотите. Создавайте материалы PBR обычным способом. Имейте столько материалов на своем объекте, сколько хотите. Используйте несколько шейдеров Principled BSDF и Emission в этих материалах, чтобы получить желаемый результат (то, что отличает SimpleBake от других дополнений). Используйте узлы Mix Shader, чтобы смешать их вместе, как вы хотите. Используйте любые входные данные для тех шейдеров, которые вы хотите.
• Bake to target — с легкостью запекайте несколько объектов в один целевой объект. Включены параметры для расстояния между лучами и выбора каркаса.
• Sketchfab — укажите свой ключ API Sketchfab, чтобы загружать модели и текстуры PBR в Sketchfab одним щелчком мыши. Текстуры будут автоматически сопоставляться с материалами в Sketchfab (хотя могут потребоваться некоторые ручные настройки из-за ограничений API Sketchfab — см. часто задаваемые вопросы).
ТРАДИЦИОННАЯ ИЛИ «ЦИКЛИЧЕСКАЯ ВЫПЕЧКА»
• Традиционная выпечка . Выпекайте в любом из «традиционных» режимов выпекания «Цикл» (Комбинированный, Шероховатость, Нормальный и т. д.). SimpleBake справится со всеми настройками узлов и кучей других вещей, которые делают выпечку в Blender мучительной. Столько материалов на вашем объекте(ах), сколько вы хотите.
• Цветовое пространство — выберите цветовое пространство для запеченных изображений. Выберите, следует ли использовать это цветовое пространство в экспортируемых файлах.
Общий (применяется ко всей выпечке)
• Пресеты — создавайте и сохраняйте свои собственные пресеты и используйте их в своих blend-файлах.
• Выпечка в фоновом режиме . Поставьте в очередь несколько различных задач по выпечке, чтобы выпекать их в фоновом режиме, пока вы продолжаете работать в Blender. Каждой задаче можно дать имя. По завершении импортируйте текстуры и/или объекты в Blender.
• Продолжайте делать то, что вы делаете — не нужно изучать новый рабочий процесс. Никаких специальных групп узлов или материалов для использования. Никаких ограничений по сложности ваших материалов. Просто простая выпечка на основе вашего существующего рабочего процесса.
• Специальные карты . Создайте ряд специальных карт, включая АО, Кривизну, Толщину, Цвета вершин и Идентификатор цвета.
• Автоэкспорт (запеченные карты) — автоматический экспорт запеченных карт во внешние файлы.
• Автоэкспорт (сетка) — автоматически экспортируйте вашу сетку во внешние файлы (FBX или GLTF). К сетке будут применены материалы, которые ссылаются на ваши экспортированные запеченные изображения, что упрощает импорт ее в другое приложение или службу.
• Пакетное запекание и организация папок — экспортируйте свои запекания и сетку в пользовательские папки (созданные там, где сохранен файл смешивания) и с пользовательскими именами пакетов (которые включены в имена файлов). С легкостью выпекайте сложную сцену поэтапно и больше никогда случайно не перезапишите запеченные карты!
• Нет ограничений на материалы — ваш объект может иметь столько разных материалов, сколько вы хотите. SimpleBake обработает их все.
• Объединение в один набор текстур . Запекайте несколько объектов в один набор текстур точно так же, как вы запекаете все остальное.
• Интеллектуальная обработка UV-развертки — используйте существующие UV-развертки, создавайте новые UV-развертки и создавайте карты атласа — все, что вам нужно. Либо восстановите исходные UV-карты после запекания, либо оставьте примененными те, которые использовались для запекания.
• Копировать и применить — возможность дублировать объекты и применять запеченные текстуры прямо в Blender. Текстуры, которые вы экспортировали, будут связаны с внешними файлами (см. следующий пункт).
• Внешнее связывание — текстуры, не сохраненные извне, будут связаны с внутренними изображениями Blender. Текстуры, сохраненные извне, будут связаны с внешним файлом. Никогда больше вы не закроете Blender, не сохранив изображения извне, только для того, чтобы открыть его позже и обнаружить, что все ваши запекания потеряны.
• Простой в использовании и хорошо документированный — SimpleBake разработан с учетом простоты. Он должен «просто работать». Почти все имеет подробную всплывающую подсказку. SimpleBake пытается отловить каждую ошибку и объяснить вам, что вы делаете неправильно, и как это исправить. Советы отображаются в интерфейсе, чтобы избежать распространенных «ошибок» или случаев, когда вы выбрали параметры, которые могут не работать вместе (например, запекание нескольких объектов в один набор текстур с их существующими UV-картами). Кроме того, ознакомьтесь с часто задаваемыми вопросами на Blender Market для получения подробной информации о выпечке и использовании SimpleBake.
• Автоматические обновления . Нет необходимости возвращаться в Blender Market, чтобы получить новую версию SimpleBake. Когда будет доступна новая версия, вы получите уведомление на панели SimpleBake. Затем вы можете автоматически обновляться через пользовательские настройки SimpleBake. Быстрый перезапуск Blender, и вы используете последнюю и лучшую версию SimpleBake.
• UDIM — Blender по-прежнему не поддерживает запекание в UDIM, но SimpleBake может это сделать! Ознакомьтесь с разделом «Ограничения» ниже для получения более подробной информации.
СОВМЕСТИМОСТЬ
Blender
Совместимость гарантируется с Blender 3+. Только официальный выпуск — не специализированные модифицированные версии, а также бета-версии, альфа-версии или RC. Я не могу обеспечить поддержку чего-либо, кроме последней стабильной версии Blender.
Существует версия SimpleBake для Blender 2.93 LTS, но это только исправление ошибок (а не новые функции).