Introdução aos métodos de transferência do Gerenciador de Ativos na Unity

Jun 3, 2025
O Gerenciador de Ativos da Unity é uma plataforma de gestão de ativos digitais amigável que suporta mais de 70 formatos de arquivo para ajudar as equipes a centralizar, organizar, descobrir e usar ativos de forma integrada em projetos.

Gerenciar efetivamente ativos digitais é essencial para manter os fluxos de trabalho organizados e eficientes, especialmente à medida que os projetos se expandem e envolvem vários membros da equipe ou colaboradores externos.

O Gerenciador de Ativos da Unity é uma plataforma de gerenciamento de ativos digitais amigável que suporta mais de 70 formatos de arquivo para ajudar as equipes a centralizar, organizar, descobrir e usar ativos de forma integrada em projetos. Ele reduz o trabalho redundante por design, tornando a colaboração entre equipes mais suave e acelerando os fluxos de trabalho de produção.

Uma parte importante do gerenciamento de ativos é mover ativos para dentro e para fora do Gerenciador de Ativos. Para facilitar esse processo, a Unity fornece vários métodos que se enquadram em duas categorias principais:

  • Ferramentas visuais para transferências de ativos diretas, guiadas pela interface
  • Ferramentas programáticas para automação e processamento em larga escala

Este artigo fornece uma explicação dos diferentes métodos com o objetivo de ajudar você a selecionar qual deles funciona melhor para suas necessidades.

Ferramentas visuais

A interface web

A interface web do Gerenciador de Ativos da Unity

Trabalhando com ativos na interface web do Gerenciador de Ativos

A interface baseada na web para o Gerenciador de Ativos permite que você gerencie, visualize e organize ativos através do seu navegador. Ela serve como um hub centralizado para colaboração em equipe, oferecendo opções flexíveis para adicionar ativos – seja individualmente ou em massa – e organizá-los em coleções.

A interface web amplifica a descobribilidade e possibilita colaboração assíncrona e rápida entre todas as partes interessadas relevantes em projetos modernos de transformação digital.

YouTube video

Você pode enriquecer ativos com metadados personalizados, onde administradores, proprietários e gerentes podem definir novos campos de metadados – como tipos de campo de texto, booleano e numérico – enquanto todos os usuários podem adicionar tags (incluindo tags sugeridas por IA) para melhor organização.

Através da interface web, você pode criar e gerenciar coleções, mover ativos entre coleções ou projetos e rastrear alterações nos ativos com histórico de versões. O Visualizador de Dependências revela relacionamentos de ativos à primeira vista, mostrando o que cada ativo precisa e do que depende. Tanto as dependências ascendentes quanto as descendentes estão disponíveis no Visualizador de Dependências.

A plataforma também suporta a visualização de grandes arquivos CAD e a otimização da iteração de ativos por meio de um sistema de comentários integrado.

A plataforma também suporta a visualização de grandes arquivos CAD e a otimização da iteração de ativos por meio de um sistema de comentários integrado.

Os ativos são protegidos com segurança por padrão, garantindo que seu trabalho permaneça privado. Como proprietário/gerente de projeto, você controla o acesso simplesmente adicionando usuários com funções apropriadas através dos detalhes do projeto. Esse fluxo de trabalho de segurança otimizado garante que os ativos permaneçam protegidos até que você ative a colaboração, dando-lhe confiança ao compartilhar trabalhos valiosos.

Além disso, você pode usar o recurso Otimizar e Converter, um pipeline embutido para otimização de arquivos 3D e conversão de formato. As ferramentas de Otimização de Ativos ajudam a resolver problemas de malha, mesclar malhas de forma inteligente e reduzir contagens de polígonos para melhorar o desempenho. Enquanto isso, o recurso Conversão de Arquivos permite a transformação contínua de ativos em formatos como FBX, GLB, OBJ e CAD, garantindo compatibilidade entre diferentes fluxos de trabalho.

Integração do Editor Unity

Acessando o Gerenciador de Ativos a partir do Editor Unity

Acessando o Gerenciador de Ativos a partir do Editor Unity

O pacote Gerenciador de Ativos Unity se integra diretamente ao Editor Unity, permitindo que você gerencie ativos sem interromper seu fluxo de trabalho. Após a instalação, você pode enviar ativos para, e importá-los de, a Nuvem Unity, além de acessar ativos de todos os seus projetos através da interface de busca do Editor.

Filtre ativos por criador, status, tipo, tempo de atualização e status de importação, o que ajuda a localizar recursos específicos de forma eficiente. O plugin detecta automaticamente dependências entre ativos – por exemplo, se vários prefabs usam o mesmo material, apenas uma instância do material é enviada. Isso garante armazenamento otimizado e evita duplicação desnecessária.

Essa integração funciona bem para fluxos de trabalho focados no Editor, especialmente quando os membros da equipe iteram frequentemente sobre os ativos. Você pode reutilizar ativos de projetos anteriores e garantir que está trabalhando com as versões mais recentes. Ao centralizar a organização de ativos, você reduz o trabalho duplicado e mantém a consistência em seus projetos.

Integração do Pixyz Studio

Refinando um modelo no Pixyz Studio

Refinando um modelo no Pixyz Studio

A integração do Pixyz Studio com o Gerenciador de Ativos permite o envio de cenas 3D preparadas para armazenamento, compartilhamento e transformação adicional.

Dentro do Pixyz Studio, você pode importar e montar vários arquivos 3D, otimizá-los interativamente e, em seguida, enviar os modelos refinados diretamente para o Gerenciador de Ativos. Esse fluxo de trabalho é particularmente útil para equipes que colaboram na preparação de dados 3D de alta precisão para engenharia, manufatura e visualização.

As cenas podem ser enviadas diretamente para a Organização e Projeto-alvo, usando os menus integrados. O processo exporta a cena localmente como um arquivo temporário .glb antes de transferi-la para o Unity Cloud, garantindo uma transição suave da edição local para a colaboração baseada em nuvem.

No entanto, o processo de upload não é iterativo – cada upload cria um novo ativo em vez de atualizar um existente. Além disso, apenas uploads são suportados, o que significa que você não pode recuperar ativos do Gerenciador de Ativos de volta para o Pixyz Studio para mais otimização.

Ferramentas programáticas

Interface de Linha de Comando Python

A Interface de Linha de Comando Python serve como uma interface de linha de comando (CLI) para realizar operações em massa.

A Interface de Linha de Comando Python serve como uma interface de linha de comando (CLI) para realizar operações em massa.

A Interface de Linha de Comando Python serve como uma interface de linha de comando (CLI) para realizar operações em massa. A CLI de Upload em Massa é uma ferramenta de linha de comando que simplifica o processo de upload e download de ativos no Gerenciador de Ativos. Ela permite transferir eficientemente grandes volumes de ativos locais para a nuvem, criando arquivos de configuração estruturados. A ferramenta suporta vários métodos de entrada, incluindo ingestão baseada em CSV, extração direta de pacotes do Unity ou seleção baseada em pastas, garantindo flexibilidade no manuseio de diferentes estruturas de ativos.

Durante o processo de upload, a interface de linha de comando valida os dados do ativo e fornece uma visão geral do número de arquivos e do tamanho total antes de prosseguir. Você pode ajustar os parâmetros de upload, como a criação paralela de ativos e limites de transferência de arquivos, para otimizar o desempenho com base nas condições da rede.

Para downloads em massa, a CLI fornece um script baseado em Python que recupera ativos do Gerenciador de Ativos. Você pode filtrar ativos por organização, projeto ou coleção, e especificar diretórios de download com opções para sobrescrever ou pular arquivos existentes. O script também suporta filtragem de metadados, permitindo a recuperação precisa de ativos enquanto mantém a estrutura do projeto.

Comece baixando a base de código do GitHub e garantindo que você atenda aos pré-requisitos necessários. Para instalar o SDK Python, siga os passos descritos no manual. Uma vez instalado, você pode começar a enviar ativos via seu terminal. Escolha um método de entrada, como uma pasta de um projeto Unity. A ferramenta oferece várias opções para upload e download, e você também pode editar metadados usando um arquivo CSV.

Pixyz SDK

O Pixyz SDK pode integrar a tecnologia Pixyz com o Asset Manager para fornecer acesso programático à transformação e otimização de ativos 3D em grande escala.

Como o núcleo das ferramentas de transformação do Unity – como Pixyz Studio, Pixyz Plugin 3.0 e Asset Manager – melhora a visualização em tempo real, fluxos de trabalho CAD-para-3D, otimização de ativos e experiências XR. É ideal para otimizar programaticamente ativos 3D com Pixyz e automatizar sua transferência para a nuvem.

O SDK inclui APIs C# e Python, permitindo que os desenvolvedores automatizem o processamento de ativos com ferramentas para reparo de malhas, redução, desdobramento UV e fusão inteligente usando um conjunto de mais de 200 algoritmos embutidos. Suporta mais de 70 formatos de arquivo, facilitando a ingestão de dados CAD, BIM e nuvem de pontos para várias aplicações industriais e de engenharia.

O Pixyz SDK funciona tanto localmente – incluindo em ambientes isolados (sistemas seguros isolados do acesso à internet e redes externas) – quanto como uma imagem Docker pronta para a nuvem. Pode ser implantado em infraestruturas locais e remotas, tornando-se uma escolha óbvia para ambientes de rede seguros e restritos. Uma licença é necessária para executar o Pixyz SDK. Conecte-se com nós se você quiser experimentá-lo, e assista a este webinar para entender melhor o SDK.

Asset Manager SDK e REST API

O Asset Manager SDK no Package Manager

O Asset Manager SDK no Package Manager

As capacidades do Asset Manager também podem ser acessadas via Asset Manager SDK e Asset Manager REST API, que suportam diferentes necessidades de integração, por exemplo, um aplicativo proprietário para acessar e revisar ativos.

O Asset Manager SDK oferece uma maneira de trabalhar com ativos diretamente dentro do Unity. Ele abstrai chamadas de API em funções pré-construídas, facilitando a descoberta, criação, atualização, exclusão e gerenciamento de ativos sem lidar manualmente com solicitações de API.

O SDK garante integração com fluxos de trabalho do Unity Editor, contendo componentes pré-construídos que serializam solicitações e lidam com erros para simplificar a comunicação entre o cliente e o Asset Manager. Ele isola seu aplicativo da API, permitindo que você o atualize para suportar mudanças na API sem modificar imediatamente o código do seu aplicativo.

O SDK oferece diferentes casos de uso; a Unity fornece o Modelo de Visualizador da Indústria, que demonstra como o SDK facilita a visualização, organização e colaboração de ativos em um cenário do mundo real, dando às equipes uma prévia de suas capacidades antes da implementação.

A API REST do Gerenciador de Ativos permite controle programático sobre a gestão de ativos, permitindo automatizar a criação, versionamento, recuperação e processamento de ativos. Essa abordagem é ideal para desenvolvedores que integram o Gerenciador de Ativos em pipelines existentes, aplicativos de terceiros ou fluxos de trabalho de automação personalizados. A API oferece flexibilidade para gerenciar ativos em grande escala, garantindo um fluxo de trabalho simplificado e eficiente para a gestão de conteúdo 3D.

Conclusão

O Gerenciador de Ativos da Unity oferece ferramentas poderosas para gerenciar ativos digitais de forma eficiente. Você pode trabalhar visualmente ou usar código – o que melhor se adequar ao seu fluxo de trabalho e equipe. Ao centralizar a gestão de ativos, você pode melhorar a colaboração, manter o controle de versão e simplificar seu processo de desenvolvimento em projetos.

Descubra o Gerenciador de Ativos da Unity