Браузер ассетов (asset browser)¶
„Asset Browser“ – это основной интерфейс для организации и использования ассетов. Чтобы получить к нему доступ, – создайте новую область, нажмите кнопку для переключения „типа редактора“ в её верхнем левом углу и выберите „Asset Browser“.
См. также
- Библиотеки ассетов (asset libraries)
Для получения общей информации о системе библиотеки ассетов Blender’а, в том числе о том, как создавать и редактировать ассеты, а также варианты дизайна.
- Каталоги ассетов (asset catalogs)
Для организации ассетов.
- Библиотека поз (pose library)
Создана на основе браузера ассетов.
Интерфейс (interface)¶
Браузер ассетов (), отображение материалов в библиотеке ассетов.¶
Колонтитул¶
Настройки импорта (import settings)¶
- Метод импорта (import method)
Определяет, как данные управляются при импорте ассета. Этот параметр можно найти в центре заголовка браузера ассетов (когда выбрана библиотека ассетов, отличная от „Current File“ или „Essentials“):
- Использовать заданные настройки (follow preferences):
Использовать метод импорта, установленный в настройках пути к файлу.
- Связать (link):
Ассет будет связан с текущим blend-файлом и, следовательно, будет доступен только для чтения. Последующие изменения в файле ассета будут отражаться во всех файлах, с которыми он был связан.
- Добавить (append):
Ассет и все его зависимости будут добавлены (скопированы) в текущий файл. Перетаскивание материала на сцену три раза – приведёт к созданию трёх независимых копий. Перетаскивание объекта на сцену три раза – также приведёт к созданию трёх независимых копий.
«Зависимости» в данном случае означают всё, на что ссылается ассет. Для объекта это может быть его меш и материалы, а также другие объекты, используемые модификаторами, ограничителями или драйверами.
Поскольку теперь у файла есть собственная копия ассета, последующие изменения в файле ассета не будут отражаться в файле, из которого он был добавлен.
- Упаковать (pack):
Импортирует ассет как связанные данные и немедленно упаковывает его в текущий blend-файл. Это гарантирует, что ассет будет оставаться доступным, даже в случае если исходные данные библиотеки будут изменены или станут недоступны.
Полезно для организации автономных файлов, не зависящих от путей к внешним библиотекам ассетов.
- Экземпляры коллекций (instance collections) – При связывании/добавлении (when linking/appending)
Имитирует параметр «экземпляров коллекций» при добавлении из браузера файлов.
Некоторые типы ассетов, такие как коллекции, можно создавать в качестве экземпляров коллекций. Это делается путём включения опции „Instance“ после перетаскивания ассетов коллекции в 3D-вьюпорт. При включении этой опции добавляется объект-пустышка, использующая экземпляр коллекции. Если эта опция отключена, в сцену будет добавлена полная иерархия коллекции.
Ассеты коллекций из текущего файла всегда будут создаваться в качестве экземпляров.
Параметры отображения (display settings)¶
Настраивает способ отображения ассетов в списке.
- Режим отображения (display mode)
Управление отображением файлов .
- Горизонтальный список (horizontal list):
Отображает файлы и папки в виде горизонтального списка.
- Миниатюры (thumbnails):
Показывает предварительные просмотры.
- Размер предпросмотра (preview size) Горизонтальный список (horizontal list)
Изменяет размер миниатюр в списках.
- Размер столбцов (column size) Горизонтальный список (horizontal list)
Ширина столбцов в горизонтальных списках.
- Размер (size) Миниатюры (thumbnails)
Изменяет размер миниатюр предварительного просмотра.
- Сортировка (sort by)
- Имя (name):
Сортировать список ассетов в алфавитном порядке.
- Каталог ассетов (asset catalog):
Сортировать список ассетов так, чтобы ассеты из одного и того же каталога хранились вместе. В рамках одного каталога ассеты будут упорядочены по имени. Каталоги будут распологаться в порядке упорядоченной иерархии каталогов.
Основная область¶
В центральной области браузера ассетов отображается список ассетов, содержащихся в выбранном каталоге.
Нажмите ЛКМ, чтобы выделить один ассет. Кроме того, вы можете удерживать клавишу Ctrl для того, чтобы добавить/удалить этот ассет в/из выделения, или клавишу Shift, чтобы выделить диапазон ассетов. Вы также можете выделить рамкой, перетаскивая мышку с зажатой ЛКМ.
Область имеет контекстное меню со следующими операциями:
- Обновить библиотеку ассетов (refresh asset library) R
Обновляет список.
- Очистить ассет (clear asset)
См. раздел «Удаление ассетов».
- Очистить ассет (установить фейк юзера) (clear asset (set fake user))
См. раздел «Удаление ассетов».
- Открыть blend-файл (open blend file)
Открывает blend-файл, содержащий ассет.
- Размер отображения (display size)
Изменяет размер миниатюр предварительного просмотра.
Область библиотеки ассетов¶
Область слева позволяет выбрать библиотеку ассетов и отображает её каталоги. Вы можете открыть/скрыть эту область, нажав T.
- Библиотека ассетов (asset library)
Библиотека ассетов, каталоги которой нужно отобразить.
- Все библиотеки (all libraries):
Показать каталоги из всех доступных библиотек.
- Текущий файл (current file):
Показать каталоги в текущем blend-файле (даже если этот файл ещё не является частью библиотеки ассетов). Для получения дополнительной информации см. раздел «Библиотека ассетов текущего файла».
- Основные (essentials):
Показать каталоги, поставляемые в комплекте с Blender’ом.
Ниже также перечисляются все библиотеки, которые вы добавили в настройках путей к файлам.
- Копировать пакет в библиотеку ассетов (copy bundle to asset library)
Отображается тогда, когда библиотека ассетов установлена на отображение „текущего файла“, а текущий blend-файл представляет собой пакет ассетов, который ещё не является частью библиотеки ассетов.
Позволяет выбрать целевую библиотеку ассетов, затем открывает браузер файлов в корневой папке этой библиотеки, чтобы вы могли сохранить там текущий blend-файл. После сохранения – ассеты в blend-файле становятся доступными как часть библиотеки.
- Каталоги (catalogs)
Древовидное меню <ui-tree-view>, в котором отображаются каталоги выбранной библиотеки ассетов. Каталог – это группа ассетов; выбор каталога ограничивает отображаемые ассеты только ресурсами из него самого и его дочерних ответвлений.
Вы можете переименовать каталог двойным щелчком мышки, или назначить его другому родительскому каталогу перетаскиванием.
Аддоны и функции, такие как „Библиотека поз (pose library)“, могут отображать здесь пользовательские панели.
Область сведений об ассетах¶
Область справа показывает метаданные активного ассета. Вы можете отобразить/скрыть её, нажав N или щёлкнув значок шестерёнки в заголовке.
Редактировать можно только те метаданные ассетов, которые содержатся в текущем blend-файле.
- Имя (name)
Имя ассета. Уникальное для типа данных ассета в пределах одного blend-файла.
- Источник (source)
Полный путь к blend-файлу, содержащему ассет.
- Открыть blend-файл (open blend file)
Открывает blend-файл, содержащий ассет в новом экземпляре Blender’а. Когда этот экземпляр закрывается, браузер ассетов автоматически обновляется.
- Лицензия (license)
Необязательное поле для описания ассета. Не используется самим Blender’ом.
- Копирайт (copyright)
Необязательное уведомление об авторских правах. Не используется самим Blender’ом.
- Описание (description)
Необязательное поле для описания ассета. Не используется самим Blender’ом.
- Автор (author)
Необязательное поле для автора ассета. Не используется самим Blender’ом.
Предварительный просмотр (preview)¶
Показывает изображение предварительного просмотра ассета. См. раздел «Превью ассетов» ниже.
- Загрузить пользовательское превью (load custom preview)
Открывает браузер файлов, в котором можно выбрать новое изображение для предварительного просмотра ассета.
- Создать превью (generate preview)
Автоматически создать новый предварительный просмотр для ассета.
- Предварительный просмотр (preview)
Меню дополнительных операторов превью.
- Рендер активного объекта (render active object)
Генерирует превью на основе активного объекта в 3D-вьюпорте. Это полезно для групп нод, которые не могут автоматически генерировать собственный предварительный просмотр.
- Удалить предпросмотр (remove preview)
Удалить предварительный просмотр ассета.
- Сделать снимок экрана для превью (capture screenshot preview)
Создайте рамку с зажатой ЛКМ в области Blender’а, чтобы сделать захват изображения предварительного просмотра для ассета. См. раздел «Как сделать снимок экрана для предварительного просмотра» ниже.
Использование ассетов¶
Как правило, ассет можно использовать, перетащив его из браузера ассетов в нужное место. На сцену, из браузера ассетов, можно перетаскивать объекты и даже целые миры. Можно перетаскивать материал на сам объект, который должен их использовать. На объекты можно также перетаскивать и геометрические ноды, чтобы добавить на него модификатор „Geometry Nodes“. Использование „ассетов поз“ отличается, с этим вы можете ознакомиться в разделе «Библиотека поз».
При перетаскивании коллекции, она будет добавляться в качестве экземпляра – то есть как один объект, представляющий всю коллекцию, а это значит, что содержимое не будет видно в аутлайнере и оно не может быть отредактировано. Вы можете изменить это следующими способами:
Для замены объекта содержимым коллекции – используйте оператор «Cделать экземпляры реальными (make instances real)».
Альтернативный вариант: удалить объект, найти коллекцию в „режиме отображения“ аутлайнера „Файл Blender“ и нажать в её контекстном меню.
При использовании ассета может произойти несколько событий в зависимости от метода импорта.
Обратите внимание, что все обычные операции Blender’а доступны после добавления ассета в текущий файл. Например, вы можете связать объект со сценой; это также свяжет его меш и его материалы. Затем вы можете сделать сам объект локальным ( ), сохраняя при этом меш и материалы, связанными с файлами ассетов. В результате будет создан локальный и, следовательно, редактируемый объект, а меш и материалы будут автоматически обновляться при любых изменениях в библиотеке ассетов.
Превью ассетов¶
Панель предварительного просмотра в браузере ассетов.¶
Изображения предварительного просмотра обычно генерируются автоматически, когда вы помечаете блок данных в качестве ассета. Объекты захватываются из их локальной оси „-Y“, в то время как коллекции захватываются из глобальной оси „-Y“ (поскольку у них нет локальной оси).
Если вам недостаточно автоматически сгенерированного изображения для превью, вы можете заменить его на пользовательское.
Для предвью ассетов поз см. в раздел «Управление внешним видом изображений предварительного просмотра».
Как сделать снимок экрана для предварительного просмотра¶
Если вам требуется сделать определённое превью-изображение, быстрый способ его создания – это снимок экрана. Оператор для этого находится под всплывающим окном „“ панели „Preview“, см. раздел «Сделать снимок экрана для превью» выше. Снимки экрана можно делать только для редактируемых ассетов, а именно из текущего файла и файлов системы ассетов.
После инициации процесса, вы можете щёлкнуть ЛКМ и перетащить прямоугольную область в любой части Blender’а, чтобы сделать захват изображения для превью. Во время перетаскивания можно перемещать всю область захвата или разблокировать соотношение сторон. Информацию о том, какие клавиши следует нажимать, см. в справке по сочетаниям клавиш в строке состояния.
При повторном запуске оператора – ранее захваченная область будет запомнена. Простое нажатие позволяет легко делать тот же снимок экрана ещё раз.
Примечание
Выбор области, которая будет полностью находится в пределах одного 3D вьюпорта, – фактически выполнит фоновый рендеринг этой секции. Это позволяет фону быть прозрачным, но также может означать, что элементы пользовательского интерфейса не могут быть захвачены.
Пакеты ассетов¶
Пакеты ассетов – это blend-файлы, которые не ссылаются ни на один другой файл и имя которых заканчивается на _bundle.blend. Любые текстуры и другие внешние файлы должны быть упакованы в такого рода blend-файл.
Пакеты ассетов можно скопировать в библиотеку ассетов через браузер ассетов:
Откройте blend-файл пакета ассетов.
Переключите его браузер ассетов на „текущий файл“ (если он ещё не установлен).
Нажмите „Copy Bundle to Asset Library“.
Выберите библиотеку ассетов, в которую нужно его скопировать.
Откроется браузер файлов в корневой папке выбранной библиотеки ассетов. Выберите желаемое местоположение blend-файла и нажмите кнопку „Copy to Asset Library“.
Blend-файл будет сохранён в выбранном месте, и все каталоги пакета ассетов будут объединены в выбранной библиотеке ассетов.
Примечание
И слово «ассет», и слово «пакет» используются в широком смысле и не обязательно имеют то же значение, что описано здесь. Не всё, что представлено как «пакет ассетов», будет иметь доступную функцию „Copy to Asset Library“; для этого файл пакета должен соответствовать приведённому выше определению.