Введение в методы передачи менеджера активов в Unity

Jun 3, 2025
Менеджер активов Unity – это удобная платформа управления цифровыми активами, поддерживающая более 70 форматов файлов, чтобы помочь командам централизовать, организовывать, находить и использовать активы без проблем в рамках проектов.

Эффективное управление цифровыми активами имеет решающее значение для поддержания организованности и эффективности рабочих процессов, особенно по мере масштабирования проектов и вовлечения нескольких членов команды или внешних участников.

Менеджер активов Unity — это удобная платформа для управления цифровыми активами, поддерживающая более 70 форматов файлов, чтобы помочь командам централизовать, организовывать, находить и использовать активы без проблем в рамках проектов. Он снижает избыточную работу по замыслу, делая сотрудничество между командами более плавным и ускоряя рабочие процессы производства.

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

  • Визуальные инструменты для прямых, управляемых интерфейсом передач активов
  • Программные инструменты для автоматизации и обработки в больших масштабах

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

Визуальные инструменты

Веб-интерфейс

Веб-интерфейс Менеджера активов Unity

Работа с активами в веб-интерфейсе Менеджера активов

Веб-интерфейс для Менеджера активов позволяет вам управлять, просматривать и организовывать активы через ваш браузер. Он служит централизованным хабом для командного сотрудничества, предоставляя гибкие варианты добавления активов — как по отдельности, так и оптом — и организации их в коллекции.

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

YouTube video

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

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

Платформа также поддерживает предварительный просмотр больших CAD-файлов и упрощает итерацию активов через интегрированную систему комментариев.

Платформа также поддерживает предварительный просмотр больших CAD-файлов и упрощает итерацию активов через интегрированную систему комментариев.

Активы надежно защищены по умолчанию, что гарантирует, что ваша работа остается конфиденциальной. Как владелец/менеджер проекта, вы контролируете доступ, просто добавляя пользователей с соответствующими ролями через детали проекта. Этот упрощенный рабочий процесс безопасности гарантирует, что активы остаются защищенными, пока вы не включите совместную работу, что дает вам уверенность при обмене ценным трудом.

Кроме того, вы можете использовать функцию Оптимизация и Конвертация, встроенный конвейер для оптимизации 3D-файлов и конвертации форматов. Инструменты Оптимизация активов помогают решать проблемы с сеткой, интеллектуально объединять сетки и уменьшать количество полигонов для улучшения производительности. Тем временем функция Конвертация файлов позволяет бесшовно преобразовывать активы в форматы, такие как FBX, GLB, OBJ и CAD, обеспечивая совместимость с различными рабочими процессами.

Интеграция Unity Editor

Доступ к Менеджеру активов из Unity Editor

Доступ к Менеджеру активов из Unity Editor

Пакет Менеджер активов Unity интегрируется непосредственно с Unity Editor, позволяя вам управлять активами, не нарушая ваш рабочий процесс. После установки вы можете загружать активы в Unity Cloud и импортировать их оттуда, а также получать доступ к активам из всех ваших проектов через интерфейс поиска редактора.

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

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

Интеграция Pixyz Studio

Уточнение модели в Pixyz Studio

Уточнение модели в Pixyz Studio

Интеграция Pixyz Studio с Менеджером активов позволяет загружать подготовленные 3D-сцены для хранения, обмена и дальнейшей трансформации.

В Pixyz Studio вы можете импортировать и собирать несколько 3D-файлов, оптимизировать их интерактивно, а затем загружать отредактированные модели непосредственно в Asset Manager. Этот рабочий процесс особенно полезен для команд, сотрудничающих в подготовке высокоточных 3D-данных для инженерии, производства и визуализации.

Сцены могут быть загружены непосредственно в целевую организацию и проект, используя встроенные меню. Процесс экспортирует сцену локально как временный .glb файл перед передачей его в Unity Cloud, обеспечивая плавный переход от локального редактирования к облачному сотрудничеству.

Однако процесс загрузки не является итеративным – каждая загрузка создает новый актив, а не обновляет существующий. Кроме того, поддерживаются только загрузки, что означает, что вы не можете извлекать активы из Asset Manager обратно в Pixyz Studio для дальнейшей оптимизации.

Программные инструменты

Интерфейс командной строки Python

Интерфейс командной строки Python служит интерфейсом командной строки (CLI) для выполнения массовых операций.

Интерфейс командной строки Python служит интерфейсом командной строки (CLI) для выполнения массовых операций.

Интерфейс командной строки Python служит интерфейсом командной строки (CLI) для выполнения массовых операций. CLI массовой загрузки – это инструмент командной строки, который упрощает процесс загрузки и скачивания активов в Asset Manager. Он позволяет эффективно передавать большие объемы локальных активов в облако, создавая структурированные конфигурационные файлы. Инструмент поддерживает различные методы ввода, включая загрузку на основе CSV, прямую извлечение пакетов Unity или выбор на основе папок, обеспечивая гибкость в обработке различных структур активов.

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

Для массовых загрузок CLI предоставляет скрипт на основе Python, который извлекает активы из Asset Manager. Вы можете фильтровать активы по организации, проекту или коллекции и указывать директории загрузки с опциями перезаписи или пропуска существующих файлов. Скрипт также поддерживает фильтрацию метаданных, позволяя точно извлекать активы, сохраняя структуру проекта.

Начните с загрузки кодовой базы с GitHub и убедитесь, что вы соответствуете необходимым предварительным требованиям. Чтобы установить Python SDK, следуйте шагам, изложенным в руководстве. После установки вы можете начать загружать ресурсы через ваш терминал. Выберите метод ввода, например, папку из проекта Unity. Инструмент предлагает несколько вариантов для загрузки и скачивания, а также вы можете редактировать метаданные, используя файл CSV.

Pixyz SDK

Pixyz SDK может интегрировать технологии Pixyz с Asset Manager для предоставления программного доступа к трансформации и оптимизации 3D-ресурсов в больших масштабах.

Будучи основой инструментов трансформации Unity – таких как Pixyz Studio, Pixyz Plugin 3.0 и Asset Manager – он улучшает визуализацию в реальном времени, CAD-to-3D рабочие процессы, оптимизацию ресурсов и XR-опыт. Он идеально подходит для программной оптимизации 3D-ресурсов с помощью Pixyz и автоматизации их облачной передачи.

SDK включает API на C# и Python, позволяя разработчикам автоматизировать обработку ресурсов с помощью инструментов для ремонта сетки, уменьшения, развертывания UV и умного слияния с использованием набора из более чем 200 встроенных алгоритмов. Он поддерживает более 70 форматов файлов, облегчая прием CAD, BIM и данных облака точек для различных промышленных и инженерных приложений.

Pixyz SDK работает как на месте – включая изолированные среды (безопасные системы, изолированные от доступа в интернет и внешних сетей) – так и в виде облачного Docker образа. Он может быть развернут на локальной и удаленной инфраструктуре, что делает его очевидным выбором для безопасных и ограниченных сетевых сред. Для работы Pixyz SDK требуется лицензия. Свяжитесь с нами, если хотите попробовать, и посмотрите этот вебинар, чтобы лучше понять SDK.

Asset Manager SDK и REST API

SDK Asset Manager в Package Manager

SDK Asset Manager в Package Manager

Возможности Asset Manager также можно получить через Asset Manager SDK и Asset Manager REST API, которые поддерживают различные потребности интеграции, например, проприетарное приложение для доступа и просмотра ресурсов.

Asset Manager SDK предлагает способ работы с ресурсами непосредственно внутри Unity. Он абстрагирует вызовы API в заранее построенные функции, упрощая обнаружение, создание, обновление, удаление и управление ресурсами без ручной обработки запросов API.

SDK обеспечивает интеграцию с рабочими процессами Unity Editor, содержащими заранее построенные компоненты, которые сериализуют запросы и обрабатывают ошибки, чтобы упростить связь между клиентом и Asset Manager. Он буферизует ваше приложение от API, позволяя вам обновлять его для поддержки изменений API без немедленного изменения кода вашего приложения.

SDK предлагает различные сценарии использования; Unity предоставляет Шаблон просмотра отрасли, который демонстрирует, как SDK облегчает просмотр, организацию и сотрудничество с активами в реальном сценарии, предоставляя командам предварительный просмотр его возможностей перед реализацией.

REST API менеджера активов позволяет программно управлять управлением активами, позволяя вам автоматизировать создание, версионирование, извлечение и обработку активов. Этот подход идеален для разработчиков, интегрирующих менеджер активов в существующие конвейеры, сторонние приложения или пользовательские автоматизированные рабочие процессы. API предоставляет гибкость для управления активами в больших масштабах, обеспечивая упрощенный и эффективный рабочий процесс для управления 3D-контентом.

Заключение

Менеджер активов Unity предоставляет вам мощные инструменты для эффективного управления цифровыми активами. Вы можете работать визуально или использовать код – что бы ни подходило вашему рабочему процессу и команде лучше всего. Централизуя управление активами, вы можете улучшить сотрудничество, поддерживать контроль версий и оптимизировать процесс разработки по всем проектам.

Откройте для себя менеджер активов Unity