Централизованный обозреватель ассетов
С помощью обозревателя контента Dash вы можете помечать все свои ассеты, что делает их лёгкими для поиска, а также создавать централизованный обозреватель ассетов. Это означает, что вы можете получать доступ ко всем своим ассетам UE5 из любого проекта Unreal.
Совет: если вы хотите получить общую информацию о Dash Content Browser, вы можете ознакомиться с этой страницей для полного описания: Основы Content Browser
Часть 1: Тегирование ваших ассетов — делаем их удобными для поиска
Зачем использовать Dash для просмотра локального контента, если встроенный Content Browser UE уже рядом? Потому что Dash делает процесс перебора вашего контента удобнее, используя ИИ для тегирования всех ваших ассетов, что облегчает их поиск независимо от того, насколько хороши или плохи соглашения об именах.
Тегирование ваших ассетов очень простое, и ниже вы узнаете как:
Откройте Content Browser через значок Content на панели Dash. Затем используйте выпадающее меню Library в правом верхнем углу Content Browser, чтобы переключиться на вкладку Project Library. Это приведёт вас сюда, где вы увидите иерархию папок слева, соответствующую той, что есть в Content Browser UE, а число рядом с каждой — это количество статических мешей, доступных в папках. Чтобы было ясно, ассеты, которые вы видите здесь, находятся в вашей папке Content, то есть это ассеты, добавленные в текущий проект.

Если вы кликните по папке, появится кнопка с предложением вычислить ассеты в папке и использовать ИИ для их тегирования. Запуск процесса вычисления означает, что вы получите доступ к этим ассетам напрямую через Dash Content Browser. Вы можете выбрать любую из папок, включая основную папку Content, но если у вас много ассетов, лучше вычислять по одной подпапке за раз.
По умолчанию мы вычисляем только статические меши и блюпринты, хотя вы также можете вычислять материалы. Для этого найдите конкретную папку, содержащую ваши материалы в представлении папок Dash Content Browser, затем щёлкните правой кнопкой мыши по папке и выберите Включить материалы. Появится значок, указывающий, что у папки теперь будут вычисляться материалы. Начиная с Dash 1.9.0 мы по умолчанию также вычисляем материалы. Но вы можете щёлкнуть правой кнопкой мыши по папке и исключить их
Вы можете включить или отключить тегирование с помощью ИИ, используя флажок на кнопке вычисления. Это важно, поскольку процесс тегирования с ИИ стоит нам денег, а это означает, что у лицензий Dash есть ежемесячный лимит, контролирующий, сколько ассетов можно промаркировать ИИ в месяц. Хорошая новость в том, что даже если вы вычисляете папки ассетов с тегами ИИ или без них, вы всё равно на пути к настройке централизованного просмотра ассетов в Unreal Engine.
Часть 2: Централизованный Asset Browser
Как только вы вычислите некоторые ассеты в Проекте 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, вы сможете получить доступ к контенту всех версий ниже неё, но не выше.
Профессиональные советы:
Если вы добавите все ваши ассеты в один проект UE, возможно названный Asset_Library_Project, и затем вычислите все ассеты в этом проекте, вы только что создали для себя централизованный опыт работы с ассетами. Теперь в любых других проектах UE вам больше не нужно импортировать кучу папок с ассетами и раздувать проекты. Вам лишь нужно искать среди всех ваших ассетов через Dash Content Browser и использовать предпочитаемые, а мы обработаем процесс импорта на бэкенде только для тех ассетов, которые действительно используются.
Если вы хотите ещё больше структуры, другой способ — создавать отдельные проекты UE, основанные на темах ассетов. Например проект_лесные_ассеты, проект_городские_ассеты и проект_внутренних_помещений. Затем вы можете добавить соответствующие ассеты в каждый проект и вычислить ассеты в каждом из них. Теперь в ваших других проектах Unreal вы будете иметь отдельные вкладки в Dash Content Browser, что может сделать организацию более удобной, так как вы сможете выбирать, искать или просматривать только лесные ассеты, не видя городские. Если вкладок станет слишком много, вы можете открыть настройки Dash и снять галочки с определённых проектов, чтобы эти ассеты не отображались в Content Browser.
Если вы студия, которая хочет общий централизованный Asset Browser/опыт, вам нужно только убедиться, что UE проекты с ассетами в которых вы вычисляли ассеты, расшарены между вашей командой, а также что кэши где мы храним информацию о вычислении/тегировании, расшарены между вашей командой. В настройках Dash вы можете выбрать свой пользовательский путь к кэшу, просто измените "Metadata Path" на любое локальное или облачное местоположение. Начиная с Dash 1.9.0, путь по умолчанию для метаданных находится непосредственно в вашем проекте Unreal, поэтому тогда вам не нужно беспокоиться о совместном использовании кэша метаданных — он всегда включается при шаринге проектов Unreal.
Часто задаваемые вопросы
Как показать имена ассетов?
Если вы кликнете по меню Content Browser (иконка с точками, в правом верхнем углу Content Browser), там есть опция для отображения имён ассетов.
Могу ли я просмотреть детали ассета перед импортом?
Да, если вы кликнете по меню Content Browser (иконка с точками, в правом верхнем углу Content Browser), там есть опция просмотра деталей ассета. После её включения выбор любого ассета покажет вам следующие его свойства:
Разрешение текстуры.
Количество треугольников.
Масштаб ассета. Это представлено квадратом с персонажем для ориентира, и при наведении курсора на этот масштаб будет показан размер ширина x высота x глубина.
Могу ли я увеличить миниатюры?
Да, удерживайте CTRL и наведите мышь на представление Content Browser, затем используйте колесо прокрутки, чтобы увеличить или уменьшить миниатюры.
Могу ли я увидеть количество треугольников ассета перед импортом?
Да, если вы кликнете по меню Content Browser (иконка с точками, в правом верхнем углу Content Browser), там есть опция просмотра деталей ассета, которая обеспечит видимость количества треугольников этого ассета при его выборе.
Как пользоваться функцией Избранных (Favorites)?
При наведении на каждый ассет появится иконка звезды, чтобы установить или снять его как избранный. Как только у вас появятся ассеты, отмеченные как избранные, иконка звезды появится в правом углу строки поиска Content Browser. Нажмите на неё, и все ваши избранные ассеты отобразятся вверху.
Могу ли я редактировать теги ассета?
Да, щёлкните правой кнопкой мыши по ассету, затем выберите Детали ассета, или дважды щёлкните по ассету — откроется панель, показывающая все детали ассета, включая список его тегов.
Вы можете начать вводить теги, затем нажать Enter, чтобы зарегистрировать их, или навести курсор на тег и дважды щёлкнуть по значку X справа от каждого тега, чтобы удалить его. Когда вы будете довольны изменениями, нажмите кнопку Сохранить внизу слева.
Могу ли я добавить или удалить теги сразу у нескольких ассетов?
Да. Используйте SHIFT+Клик, чтобы выбрать несколько ассетов, щёлкните правой кнопкой мыши по любому из них, затем выберите Пакетное редактирование тегов. Откроется панель, в которой будут видны все теги всех ассетов, и любой новый тег, который вы добавите, будет добавлен ко всем выбранным. Любой тег, который вы удалите, также будет удалён у всех. Когда вы будете довольны изменениями, нажмите кнопку Сохранить внизу слева.
У меня не получается правильно использовать CTRL + Перетаскивание для разброса из Content Browser
Кликните (или SHIFT+Клик для множественного выбора) по ассету, затем начните перетаскивать его на вьюпорт. Вы заметите, что Content Browser уменьшится в размере, чтобы дать больше места вьюпорту. Перед отпусканием левой кнопки мыши удерживайте CTRL, затем отпустите. Появится меню с несколькими опциями, включая опцию для разброса.
Нужен ли Content Browser для разброса ассетов?
Нет. Dash Content Browser — очень удобный способ управления контентом, но все наши инструменты для разброса работают и без него. Мы кратко рассматриваем рабочий процесс разброса прямо здесь.
Последнее обновление
Это было полезно?