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

Если вы кликнете по папке, появится кнопка с предложением просчитать ассеты в папке и использовать ИИ для их тегирования. Запуск процесса вычисления означает, что вы получите доступ к этим ассетам непосредственно через Dash Content Browser. Вы можете выбрать любую из папок, включая основную папку Content, но если у вас много ассетов, лучше просчитывать по одной подпапке за раз.
По умолчанию мы вычисляем только статические меши и блюпринты, хотя вы также можете вычислять материалы. Для этого найдите конкретную папку с материалами в представлении папок Content Browser Dash, затем щёлкните правой кнопкой мыши по папке и выберите Включить материалы. Появится значок, указывающий, что для папки теперь будут вычисляться материалы. Начиная с Dash 1.9.0 мы по умолчанию также вычисляем материалы. Но вы можете щёлкнуть правой кнопкой по папке и исключить их
Вы можете включить или отключить тегирование ИИ, используя галочку на кнопке вычисления. Это важно, поскольку процесс тегирования стоит денег для нас, а значит на лицензии Dash действует месячный лимит, контролирующий, сколько ассетов можно промаркировать ИИ за месяц. Хорошая новость в том, что даже если вы вычисляете папки с ассетами c тегами ИИ или без них, вы уже на пути к настройке централизованного просмотра ассетов в Unreal Engine.
Часть 2: Централизованный браузер ассетов
После того как вы просчитаете некоторые ассеты в Проекте 1 (мы называем его Проект 1 в качестве примера), вы автоматически сможете просматривать, искать и использовать эти ассеты во всех ваших других проектах Unreal без предварительного импорта в эти проекты.
В Проекте 2 (или любом другом проекте) откройте Content Browser и в выпадающем меню Library в правом верхнем углу теперь вы увидите Проект 1. Открытие этой вкладки покажет вам все ассеты, которые вы просчитали в Проекте 1. И теперь вы можете просматривать, искать и использовать эти ассеты как вам угодно! Как только вы используете ассет в Проекте 2, мы обрабатываем процесс импорта из Проекта 1 в Проект 2 на бэкенде за вас.
UE5 совместим с будущими версиями, но не с более старыми. В контексте просмотра внешнего контента это означает, что если ваш текущий проект на UE5.3, вы сможете получить доступ к контенту всех версий ниже неё, но не выше.
Полезные советы:
Если вы добавите все свои ассеты в один проект UE, возможно названный Asset_Library_Project, и затем просчитаете все ассеты в этом проекте, вы только что создали для себя централизованную систему управления ассетами. Теперь в любых других проектах UE вам больше не нужно импортировать массу папок с ассетами и раздувать проекты. Вам достаточно искать среди всех ассетов через Dash Content Browser и использовать предпочитаемые, а мы позаботимся об импорте на бэкенде только тех ассетов, которые реально используются.
Если вы хотите ещё больше структуры, другой подход — создавать отдельные проекты UE по темам ассетов. Например проект_лесных_ассетов, проект_городских_ассетов и проект_внутренних_ассетов. Затем вы можете добавить соответствующие ассеты в каждый проект и просчитать ассеты в каждом из них. Теперь в других ваших проектах Unreal у вас будут отдельные вкладки в Content Browser Dash, что может показаться более организованным, так как вы сможете выбирать только поиск или просмотр лесных ассетов без отображения городских. Если вкладок станет слишком много, вы можете открыть настройки Dash и снять галочки с некоторых проектов, чтобы эти ассеты не были видны в Content Browser.
Если вы студия, которая хочет общую централизованную систему браузера ассетов/опыта, вам нужно лишь убедиться, что UE проекты с ассетами в которых вы вычисляли ассеты, доступны вашей команде и также что кеши в которых мы храним информацию о вычислениях/тегировании, доступны вашей команде. В настройках Dash вы можете выбрать пользовательский путь кеша, просто измените "Metadata Path" на любое локальное или облачное местоположение. Начиная с Dash 1.9.0, путь метаданных по умолчанию находится непосредственно в вашем проекте Unreal, так что вам не нужно переживать о совместном использовании кеша метаданных — он всегда включается при совместном использовании проектов Unreal.
Часто задаваемые вопросы
Последнее обновление
Это было полезно?