Централизованный обозреватель ассетов

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

Часть 1: Тегирование ваших ассетов — делаем их доступными для поиска

Зачем использовать Dash для просмотра локального контента, если браузер контента UE уже доступен? Потому что Dash делает просмотр контента более удобным, используя ИИ для тегирования всего вашего контента, что упрощает фильтрацию, независимо от того, насколько хороши или плохи соглашения об именах.

Тегирование ваших ассетов очень простое, и ниже вы узнаете как:

  1. Откройте Content Browser через иконку Content на панели Dash. Затем используйте выпадающее меню Library в правом верхнем углу Content Browser, чтобы переключиться на вкладку Project Library. Это приведёт вас сюда, где слева вы увидите иерархию папок, соответствующую той, что у вас в браузере контента UE, а рядом с каждой указано количество статических мешей в папках. Для ясности: ассеты, которые вы видите здесь — это ассеты в вашей папке Content, то есть ассеты, добавленные в текущий проект.

  1. Если вы кликнете по папке, появится кнопка с предложением просчитать ассеты в папке и использовать ИИ для их тегирования. Запуск процесса вычисления означает, что вы получите доступ к этим ассетам непосредственно через Dash Content Browser. Вы можете выбрать любую из папок, включая основную папку Content, но если у вас много ассетов, лучше просчитывать по одной подпапке за раз.

  1. По умолчанию мы вычисляем только статические меши и блюпринты, хотя вы также можете вычислять материалы. Для этого найдите конкретную папку с материалами в представлении папок Content Browser Dash, затем щёлкните правой кнопкой мыши по папке и выберите Включить материалы. Появится значок, указывающий, что для папки теперь будут вычисляться материалы. Начиная с Dash 1.9.0 мы по умолчанию также вычисляем материалы. Но вы можете щёлкнуть правой кнопкой по папке и исключить их

  1. Вы можете включить или отключить тегирование ИИ, используя галочку на кнопке вычисления. Это важно, поскольку процесс тегирования стоит денег для нас, а значит на лицензии Dash действует месячный лимит, контролирующий, сколько ассетов можно промаркировать ИИ за месяц. Хорошая новость в том, что даже если вы вычисляете папки с ассетами c тегами ИИ или без них, вы уже на пути к настройке централизованного просмотра ассетов в Unreal Engine.

Часть 2: Централизованный браузер ассетов

После того как вы просчитаете некоторые ассеты в Проекте 1 (мы называем его Проект 1 в качестве примера), вы автоматически сможете просматривать, искать и использовать эти ассеты во всех ваших других проектах Unreal без предварительного импорта в эти проекты.

В Проекте 2 (или любом другом проекте) откройте Content Browser и в выпадающем меню Library в правом верхнем углу теперь вы увидите Проект 1. Открытие этой вкладки покажет вам все ассеты, которые вы просчитали в Проекте 1. И теперь вы можете просматривать, искать и использовать эти ассеты как вам угодно! Как только вы используете ассет в Проекте 2, мы обрабатываем процесс импорта из Проекта 1 в Проект 2 на бэкенде за вас.

Если вы не видите представление Проекта 1 или любого другого проекта UE, в котором вы вычисляли ассеты, вам нужно связать пути. --> Во вкладке Project Library в Content Browser откройте меню справа и выберите Manage Project Libraries. Вам откроется окно настроек, и там вы можете добавить путь к Проекту 1 или к любым другим проектам UE, где вы вычисляли ассеты. Вручную или автоматически с помощью кнопки поиска.

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

Полезные советы:

  1. Если вы добавите все свои ассеты в один проект UE, возможно названный Asset_Library_Project, и затем просчитаете все ассеты в этом проекте, вы только что создали для себя централизованную систему управления ассетами. Теперь в любых других проектах UE вам больше не нужно импортировать массу папок с ассетами и раздувать проекты. Вам достаточно искать среди всех ассетов через Dash Content Browser и использовать предпочитаемые, а мы позаботимся об импорте на бэкенде только тех ассетов, которые реально используются.

  2. Если вы хотите ещё больше структуры, другой подход — создавать отдельные проекты UE по темам ассетов. Например проект_лесных_ассетов, проект_городских_ассетов и проект_внутренних_ассетов. Затем вы можете добавить соответствующие ассеты в каждый проект и просчитать ассеты в каждом из них. Теперь в других ваших проектах Unreal у вас будут отдельные вкладки в Content Browser Dash, что может показаться более организованным, так как вы сможете выбирать только поиск или просмотр лесных ассетов без отображения городских. Если вкладок станет слишком много, вы можете открыть настройки Dash и снять галочки с некоторых проектов, чтобы эти ассеты не были видны в Content Browser.

  3. Если вы студия, которая хочет общую централизованную систему браузера ассетов/опыта, вам нужно лишь убедиться, что UE проекты с ассетами в которых вы вычисляли ассеты, доступны вашей команде и также что кеши в которых мы храним информацию о вычислениях/тегировании, доступны вашей команде. В настройках Dash вы можете выбрать пользовательский путь кеша, просто измените "Metadata Path" на любое локальное или облачное местоположение. Начиная с Dash 1.9.0, путь метаданных по умолчанию находится непосредственно в вашем проекте Unreal, так что вам не нужно переживать о совместном использовании кеша метаданных — он всегда включается при совместном использовании проектов Unreal.

Часто задаваемые вопросы

Как показать имена ассетов?

Если вы нажмёте на меню Content Browser (иконка с точками, правый верхний угол браузера контента), там есть опция для отображения имён ассетов.

Могу ли я просмотреть детали ассета до его импорта?

Да, если вы нажмёте на меню Content Browser (иконка с точками, правый верхний угол браузера контента), там есть опция для просмотра деталей ассета. После её включения при выборе любого ассета вы увидите следующие свойства:

  • Разрешение текстуры.

  • Количество треугольников.

  • Масштаб ассета. Он представлен квадратом с персонажем для ориентира, и при наведении на этот масштаб будет отображаться ширина x высота x глубина.

Можно ли увеличить миниатюры?

Да, удерживайте CTRL и наведите мышь на область просмотра Content Browser, затем используйте колесико прокрутки, чтобы увеличивать или уменьшать миниатюры.

Можно ли просмотреть количество треугольников ассета до его импорта?

Да, если вы нажмёте на меню Content Browser (иконка с точками, правый верхний угол браузера контента), там есть опция для просмотра деталей ассета, что обеспечит видимость количества треугольников этого ассета при его выборе.

Как пользоваться функцией Избранное?

При наведении каждый ассет покажет значок звезды, чтобы установить или снять отметку как избранный. Как только у вас появятся ассеты, отмеченные как избранные, значок звезды появится в правом углу строки поиска Content Browser. Нажмите на него, и все ваши избранные ассеты отобразятся сверху.

Могу ли я редактировать теги ассета?

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

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

Могу ли я добавить или удалить теги у нескольких ассетов одновременно?

Да. Используйте SHIFT+Click, чтобы выбрать несколько ассетов, щёлкните правой кнопкой по любому из них, затем выберите Пакетное редактирование тегов. Откроется панель, в которой будут видны все теги всех ассетов, и любой новый тег, который вы добавите, будет применён ко всем выбранным ассетам. Любой тег, который вы удалите, также будет удалён у всех них. Когда вы будете удовлетворены изменениями, нажмите кнопку Сохранить внизу слева.

Не могу правильно выполнить CTRL + Drop для расстановки из Content Browser

Кликните (или SHIFT+Click для нескольких объектов) по ассету, затем начните перетаскивать его на вьюпорт. Вы заметите, что Content Browser уменьшится в размере, чтобы дать больше места вьюпорту. Перед отпусканием левой кнопки мыши удерживайте CTRL, затем отпустите. Вы должны увидеть всплывающее меню с несколькими опциями, включая одну для расстановки (scatter).

Нужен ли Content Browser для расстановки ассетов?

Нет. Content Browser Dash — очень удобный способ управления вашим контентом, но все наши инструменты расстановки работают и без него. Мы кратко рассматриваем рабочий процесс расстановки прямо здесь.

Как расставлять вдоль кривой при перетаскивании из Content Browser?

Выберите кривую в вьюпорте, а затем с выбранным ассетом удерживайте CTRL и перетащите ассет на вьюпорт. В появившемся меню выберите Расставить по выделению.

Последнее обновление

Это было полезно?