Браузер ассетов (asset browser)

Asset Browser – это основной интерфейс для организации и использования ассетов. Чтобы получить к нему доступ, – создайте новую область, нажмите кнопку для переключения „типа редактора“ в её верхнем левом углу и выберите „Asset Browser“.

См. также

Библиотеки ассетов (asset libraries)

Для получения общей информации о системе библиотеки ассетов Blender’а, в том числе о том, как создавать и редактировать ассеты, а также варианты дизайна.

Каталоги ассетов (asset catalogs)

Для организации ассетов.

Библиотека поз (pose library)

Создана на основе браузера ассетов.

Интерфейс (interface)

../_images/asset_browser-gold-material.png

Браузер ассетов, отображение материалов в библиотеке ассетов.

Основная область

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

Нажмите ЛКМ, чтобы выделить один ассет. Кроме того, вы можете удерживать клавишу 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-файле (даже если этот файл ещё не является частью библиотеки ассетов). Для получения дополнительной информации см. раздел «The Current File Asset Library».

Основные (essentials):

Показать каталоги, поставляемые в комплекте с Blender’ом.

Ниже также перечисляются все библиотеки, которые вы добавили в настройках путей к файлам.

Копировать пакет в библиотеку ассетов (copy bundle to asset library)

Отображается, когда библиотека ассетов установлена на отображение „текущего файла“, а текущий blend-файл представляет собой пакет ассетов, который ещё не является частью библиотеки ассетов.

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

Каталоги (catalogs)

Древовидное представление, в котором показаны каталоги активной библиотеки ассетов. Выбор каталога ограничивает отображаемые ассеты только ресурсами из него самого и его дочерних ответвлений.

Вы можете переименовать каталог двойным щелчком мышки, или назначить его другому родительскому каталогу перетаскиванием.

Аддоны и функции, такие как „Библиотека поз (pose library)“, могут отображать здесь пользовательские панели.

Область сведений об ассетах

Область справа показывает метаданные активного ассета. Вы можете отобразить/скрыть её, нажав N или щёлкнув значок шестерёнки в заголовке.

Редактировать можно только те метаданные ассетов, которые содержатся в текущем blend-файле.

Имя (name)

Имя ассета. Уникальное для типа данных ассета в пределах одного blend-файла.

Источник (source)

Полный путь к blend-файлу, содержащему ассет.

Открыть blend-файл (open blend file)

Открывает blend-файл, содержащий ассет в новом экземпляре Blender’а. Когда этот экземпляр закрывается, браузер ассетов автоматически обновляется.

Лицензия (license)

Необязательное поле для описания ассета. Не используется самим Blender’ом.

Описание (description)

Необязательное поле для описания ассета. Не используется самим Blender’ом.

Автор (author)

Необязательное поле для автора ассета. Не используется самим Blender’ом.

Предварительный просмотр (preview)

Показывает изображение предварительного просмотра ассета. См. раздел «Превью ассетов» ниже.

Загрузить пользовательское превью (load custom preview)

Открывает браузер файлов, в котором можно выбрать новое изображение для предварительного просмотра ассета.

Создать превью (generate preview)

Автоматически создать новый предварительный просмотр для ассета.

Предварительный просмотр (preview)

Меню дополнительных операторов превью.

Рендер активного объекта (render active object)

Генерирует превью на основе активного объекта в 3D-вьюпорте. Это полезно для групп нод, которые не могут автоматически генерировать собственный предварительный просмотр.

Удалить предпросмотр (remove preview)

Удалить предварительный просмотр ассета.

Теги (tags)

Панель для просмотра и редактирования тегов ассетов. Они не имеют никакого значения для Blender’а и могут выбираться свободно. При использовании поля поиска для фильтрации ассетов, – также будут показаны те ассеты, теги которых (частично) соответствуют поисковому запросу.

Примечание

В зависимости от текущего режима объекта и выбранных типов ассетов, – в браузере может отображаться больше панелей. Например, см. раздел «Библиотека поз (pose library)».

Использование ассетов

Как правило, ассет можно использовать, перетащив его из браузера ассетов в нужное место. На сцену, из браузера ассетов, можно перетаскивать объекты и даже целые миры. Можно перетаскивать материал на сам объект, который должен их использовать. На объекты можно также перетаскивать и геометрические ноды, чтобы добавить на него модификатор Geometry Nodes. Использование „ассетов поз“ отличается, вы можете ознакомиться в разделе «Библиотека поз».

При перетаскивании коллекции, она будет добавляться в качестве экземпляра – то есть как один объект, представляющий всю коллекцию, это значит, что содержимое не будет видно в аутлайнере и оно не может быть отредактировано. Вы можете изменить это следующими способами:

При использовании ассета может произойти несколько вещей, это зависимости от установленной конфигурации браузера ассетов:

Метод импорта (import method)

Определяет, как данные управляются при импорте ассета. Этот параметр можно найти в центре заголовка браузера ассетов (когда выбрана библиотека ассетов, отличная от „Current File“ или „Essentials“):

Использовать заданные настройки (follow preferences)

Использовать метод импорта, установленный в настройках пути к файлу.

Связать (link)

Ассет будет связан с текущим blend-файлом и, следовательно, будет доступен только для чтения. Последующие изменения в файле ассета будут отражены во всех файлах, с которыми он связан.

Добавить (append)

Ассет и все его зависимости будут скопированы в текущий файл. Перетаскивание материала на сцену три раза приведёт к созданию трёх независимых копий. Перетаскивание объекта на сцену три раза также приведёт к созданию трёх независимых копий.

«Зависимости» в данном случае означает всё, на что ссылается ассет. Для объекта это может быть его меш и материалы, а также другие объекты, используемые модификаторами, ограничителями или драйверами.

Поскольку теперь у файла есть собственная копия ассета, последующие изменения в файле ассета не будут отражаться в файле, из которого он был добавлен.

Добавить (повторно использовать данные) (append (reuse data))

Специально для браузера ассетов.

При первом использовании ассета он будет «добавлен», включая его зависимости, как описано ранее. Однако Blender будет отслеживать происхождение самого ассета, и при следующем его использовании будет повторно задействовано столько данных, сколько будет возможно. Перетаскивание материала на сцену три раза – загрузит его только один раз, просто будет назначаться один и тот же материал три раза. Перетаскивание объекта в сцену три раза – создаст три копии объекта, но все эти копии будут делить между собой одни и те же данные меша, материалов и т. д..

Поскольку теперь у файла есть собственная копия ассета, последующие изменения в файле ассета не будут отражаться в файле, из которого он был добавлен.

Совет

Создание экземпляров коллекций

Имитирует параметр «экземпляров коллекций» при добавлении из браузера файлов

Некоторые типы ассетов, такие как коллекции, можно создавать как экземпляры коллекций. Это делается путём включения опции „Instance“ после перетаскивания ассетов коллекции в 3D-вьюпорт. При включении этой опции добавляется объект-пустышка, использующая экземпляр коллекции. Если эта опция отключена, в сцену будет добавлена полная иерархия коллекции.

Ассеты коллекций из текущего файла всегда будут создаваться в качестве экземпляров.

Обратите внимание, что все обычные операции Blender’а доступны после добавления ассета в текущий файл. Например, вы можете связать объект со сценой; это также свяжет его меш и его материалы. Затем вы можете сделать сам объект локальным (Объект ‣ Отношения ‣ Сделать локальными… ‣ Выделенные объекты Object ‣ Relations ‣ Make Local… ‣ Selected Objects), сохраняя при этом меш и материалы, связанными с файлами ассетов. В результате будет создан локальный и, следовательно, редактируемый объект, а меш и материалы будут автоматически обновляться при любых изменениях в библиотеке ассетов.

Превью ассетов

../_images/asset-browser-preview-panel.png

Панель предварительного просмотра в браузере ассетов.

Изображения предварительного просмотра обычно генерируются автоматически, когда вы помечаете блок данных в качестве ассета. Объекты захватываются из их локальной оси -Y, в то время как коллекции захватываются из глобальной оси -Y (поскольку у них нет локальной оси).

Если вам недостаточно автоматически сгенерированного изображения для превью, вы можете заменить его на пользовательское.

Для предвью ассетов поз см. в раздел «Управление внешним видом изображений предварительного просмотра».

Пакеты ассетов

Пакеты ассетов – это blend-файлы, которые не ссылаются ни на один другой файл и имя которых заканчивается на _bundle.blend. Любые текстуры и другие внешние файлы должны быть упакованы в такого рода blend-файл.

Пакеты ассетов можно скопировать в библиотеку ассетов через браузер ассетов:

  • Откройте blend-файл пакета ассетов.

  • Переключите его браузер ассетов на „текущий файл“ (если он ещё не установлен).

  • Нажмите „Copy Bundle to Asset Library“.

  • Выберите библиотеку ассетов, в которую нужно его скопировать.

  • Откроется браузер файлов в корневой папке выбранной библиотеки ассетов. Выберите желаемое местоположение blend-файла и нажмите кнопку „Copy to Asset Library“.

  • Blend-файл будет сохранён в выбранном месте, и все каталоги пакета ассетов будут объединены в выбранной библиотеке ассетов.

Примечание

И слово «ассет», и слово «пакет» используются в широком смысле и не обязательно имеют то же значение, что описано здесь. Не всё, что представлено как «пакет ассетов», будет иметь доступную функцию „Copy to Asset Library“; для этого файл пакета должен соответствовать приведённому выше определению.