Como usar o Unity Asset Manager

Unity Asset Manager é uma solução de gerenciamento de ativos digitais (DAM) baseada em nuvem que simplifica como as equipes podem fazer upload, gerenciar, transformar, compartilhar e acessar seus complexos ativos 3D em tempo real. É uma ferramenta para desenvolvedores e designers: Seja lidando com modelos 3D, materiais ou cenas inteiras, ela simplifica os fluxos de trabalho e garante que todos possam acessar uma única fonte de verdade.
Com o Unity Asset Manager você pode:
- Encontrar ativos mais rápido e de forma mais intuitiva
- Otimizar seus ativos 3D para qualquer dispositivo – móvel, desktop, XR
- Controlar seus dados, com segurança
- Personalizar para seus pipelines de dados existentes
Juntamente com Cam Ayres, Arquiteto de Soluções da equipe de Sucesso do Cliente da Indústria da Unity, montamos um guia passo a passo sobre como acessar o Unity Asset Manager dentro do Unity Cloud, como instalar o pacote, fazer upload e download de ativos, versionamento, comentários, transformações de visualização e outras capacidades para ajudá-lo a começar.
Como usar o Unity Asset Manager em seu projeto Unity
Passo 1: Crie seu projeto Unity, conectando-se ao Unity Cloud e a uma organização
Para começar, crie um projeto Unity.
Em seguida, o Unity Asset Manager precisa ser conectado ao Unity Cloud e vinculado a uma organização Unity para funcionar perfeitamente. Aqui está como:
1. Ao criar um novo projeto Unity através do Unity Hub, certifique-se de conectá-lo a uma organização Unity.
2. Para funcionalidade adicional, configure o controle de versão (por exemplo, Unity Version Control) para rastrear mudanças em ativos e projetos.
Conectar-se ao Unity Cloud não apenas garante a funcionalidade adequada, mas também permite que você acesse e gerencie seus ativos em projetos e usuários dentro de sua organização.

Conectando-se ao Unity Cloud/Organização Unity dentro do Unity Hub
Uma vez que seu projeto esteja aberto, você está pronto para integrar o Unity Asset Manager.
Passo 2: Instale o Unity Asset Manager
O Unity Asset Manager não vem pré-instalado, então você precisará adicioná-lo ao seu projeto. Siga um dos seguintes passos:
1. Navegue até a página oficial do Unity Asset Manager e siga as instruções para instalar o pacote.
2. Copie e cole o nome do pacote com.unity.asset-manager-for-unity no Unity Package Manager, clique em "Instalar" e aguarde a conclusão da instalação. Ele deve então aparecer em seu projeto.

Instalação no gerenciador de pacotes
3. Ou, se você estiver logado na interface baseada em navegador do Unity Asset Manager, você pode navegar até Integrações > Editor e escolher instalar Asset Manager para Unity Editor. O Unity Asset Manager será então aberto no Editor.

instalação do pacote a partir do Asset Manager
Uma vez instalado, você pode acessá-lo indo até Janela > Asset Manager dentro do Unity. Agora você terá a interface do gerenciador de ativos disponível em seu projeto.

Interface do Asset Manager para Editor. Crédito pelo ativo CAD: Wolfgang Gutleb
Passo 3: Importar e gerenciar ativos
O Unity Asset Manager pode armazenar e gerenciar vários tipos de dados, não apenas arquivos compatíveis com Unity. De arquivos do PowerPoint a efeitos de partículas e cenas inteiras, ele pode trabalhar com qualquer tipo de dado. Veja como começar a importar.
1. Abra a janela do Asset Manager.
2. Selecione o projeto contendo os ativos desejados, selecione um ativo específico e clique em 'importar'.
3. Importar um arquivo compatível com Unity tornará imediatamente disponível em seu projeto, pronto para uso.

Ativo CAD/BIM é importado no projeto
A janela do Asset Manager para Editor também permite que você exporte arquivos do seu projeto para o Asset Manager, permitindo que membros da sua organização com controles de acesso baseados em função apropriados acessem e reutilizem ativos, materiais, shaders, cenas e mais.
Para entender como otimizar e converter ativos e como atualizar ativos quando há mudanças nos dados de origem, veja abaixo.
Como usar o Unity Asset Manager a partir da interface do navegador
Para personalizar fluxos de trabalho com seu ecossistema existente de ferramentas, você pode usar o Unity Asset Manager como parte da nossa oferta Unity Cloud. Você precisará fazer login com seu Unity ID ou criar uma conta aqui. Depois disso, você pode editar e gerenciar ativos em tempo de execução por meio de uma API e SDK simples, facilitando a integração com outros aplicativos em seu pipeline. O Unity Asset Manager também processará seus arquivos em segundo plano, tessellando dados CAD, BIM e Pointcloud em formatos amigáveis como FBX, USD ou GLB. Esse processo preserva texturas, metadados e dependências, enquanto gera automaticamente visualizações, melhor topologia e visualizações interativas 3D compartilháveis de seus dados. Comece fazendo o upload de seus ativos:
1. Depois de fazer login no Unity Cloud, selecione Asset Manager no painel.
2. Após selecionar o projeto ou coleção de ativos que você gostaria de gerenciar, selecione "Adicionar ativo" e escolha se deseja carregar um único ativo, pasta ou coleção de arquivos.

Carregar um novo ativo no Unity Asset Manager

Ativo finaliza upload com visualizações geradas
3. Se indicar um problema com sua submissão de ativo, pode ser que o Unity Asset Manager esteja executando transformações de ativos. Aguarde até que esteja concluído e você poderá salvá-lo junto com os metadados.
4. Uma vez carregado, o Unity Asset Manager processará o arquivo e permitirá que você visualize, edite ou comente sobre o ativo usando seu visualizador 3D embutido. Você também pode verificar os arquivos de origem e acessar versões que estão armazenadas no histórico.

Ativos no Unity Asset Manager suportam comentários e versionamento. Crédito pelo ativo CAD: Wolfgang Gutleb
O Unity Asset Manager simplifica ainda mais os fluxos de trabalho com recursos como integração com o Unity Version Control (UVCS). Em vez de fazer upload de um ativo do seu computador, você pode navegar no UVCS e puxar pacotes ou outros ativos de projeto de qualquer organização à qual você pertença:
- Use a opção "Adicionar Ativo" para navegar em seus repositórios de controle de versão.
- Escolha uma organização, repositório e branch para importar ativos de outros projetos dentro da sua organização.
Esse recurso permite a reutilização contínua de ativos existentes sem a necessidade de transferir ou reestruturar arquivos manualmente, reduzindo ainda mais a redundância.

Tela de Navegar UVCS com dropdown
Essa flexibilidade estende a gestão de ativos além do Unity, tornando-a acessível a vários membros da equipe, incluindo aqueles que trabalham em diferentes ferramentas ou dispositivos. Todas as equipes que trabalham em um projeto podem se referir a uma única fonte de verdade.
Exemplo de integração personalizada com o Unity Asset Manager: A integração do Unity Asset Manager para Blender permite que você crie ativos na nuvem diretamente do Blender. Essa integração está disponível através do repositório de código aberto Unity Asset Manager para Blender, para que você possa se inspirar nele ou construir sobre ele, para criar seus próprios fluxos de integração personalizados com o Unity Cloud Python SDK, seja para Blender ou qualquer outro software.

Integração do Blender
Como otimizar e converter ativos
Com o recurso Otimizar e Converter, você pode facilmente converter arquivos 3D suportados em formatos amplamente utilizados como GLB e USDZ, enquanto aplica otimizações automáticas para simplificar seus ativos, usando as seguintes opções:
- Limpeza de Malha: Exclui duplicatas, objetos pequenos e todos os objetos não visíveis do exterior.
- Otimização de Mesclagem: Otimizando a estrutura do produto ao reduzir chamadas de desenho.
- Alvo de Polígonos: Define um número alvo de polígonos usando qualquer uma das estratégias abaixo:
- PolyCount
- Porcentagem do total de contagem de polígonos
Observação: Para usar o pipeline integrado de Otimizar e Converter, você deve ter um papel de Contribuidor do Gerenciador de Ativos ou superior no projeto onde seus ativos residem. Aqui está como começar a usar o recurso.
Usando a API
Acione o pipeline de Otimizar e Converter usando o endpoint IniciarTransformacao.
Usando a interface web do Gerenciador de Ativos
1. Selecione o ativo que você deseja Otimizar e Converter. Um painel lateral aparece.
2. No canto superior direito, selecione Editar.
3. Vá para a aba Arquivos.
4. Selecione o menu Mais (...) em um formato de arquivo suportado.
5. Selecione Otimizar e Converter. O painel de Otimizar e Converter substitui o painel de informações.
6. Selecione os parâmetros e insira um nome de saída.
7. Selecione Executar.
8. Uma vez que a conversão esteja completa, você pode baixar os arquivos individuais ou todo o conjunto de dados conforme necessário.

recurso de otimizar e converter com o tipo de saída selecionado

Diferença no tamanho do arquivo após a conversão. Crédito pelo ativo CAD: Wolfgang Gutleb
Para mais detalhes, por favor, verifique nossa página de documentação.
Como atualizar ativos quando os dados de origem mudam
Manter seus ativos atualizados é crucial ao trabalhar com integrações. Aqui está como garantir que seus ativos reflitam as últimas mudanças, usando um exemplo de um ativo atualizado no Blender que está sendo usado no Unity. Nota: esta é apenas uma integração que fizemos para ser usada como exemplo, você pode criar a sua própria para exportar dados para o Unity Asset Manager de qualquer ferramenta de Criação de Conteúdo 3D (3DCC).
1. Exporte o ativo atualizado do Blender para o Asset Manager
Vamos supor que você tenha modificado um ativo no Blender - um que já estava na sua cena no Unity Editor. Uma vez que você esteja satisfeito com a modificação, envie as mudanças através da integração do Blender exportando o ativo atualizado como um arquivo FBX para o seu Unity Asset Manager.
2. Verifique se há atualizações no Unity Editor
Abra o Unity Editor. Se o ativo na sua cena estiver fora de sincronia com o Unity Asset Manager, um ícone aparecerá indicando que o ativo está desatualizado.

Ativo no Editor está desatualizado
3. Ver versões do ativo
Clique no ativo fora de sincronia no Unity. Vá para o painel de versões, onde você pode ver tanto a versão importada quanto a versão mais recente enviada do Blender.
4. Atualize para a versão mais recente
Selecione "Atualizar para o mais recente." Se o ativo atualizado incluir alterações (por exemplo, modificações de cor ou componentes adicionados), as alterações serão refletidas imediatamente no Unity. Você também verá uma marca de verificação verde confirmando que o ativo está agora atualizado.

O ativo agora está atualizado. Crédito pelo ativo CAD: Wolfgang Gutleb
5. Mantenha-se sempre sincronizado
O Unity verifica continuamente o Unity Asset Manager em busca de atualizações para garantir que sua cena reflita a iteração mais recente do arquivo, especialmente se sua equipe estiver fazendo alterações iterativas na interface.
Seguindo estas etapas, você pode facilmente manter seus ativos consistentes e atualizados em seus fluxos de trabalho.
Utilize ferramentas de colaboração
O Unity Asset Manager oferece vários recursos projetados para melhorar a colaboração dentro de sua equipe:
- Bibliotecas de Materiais Compartilhados: Armazene materiais em uma biblioteca central compartilhada, garantindo que todos os membros da equipe acessem os mesmos ativos e mantenham a consistência entre os projetos.
- Controle de Versão: Acompanhe as alterações dos ativos com versionamento, permitindo que você revisite e compare diferentes versões de um ativo.
- Metadados e Comentários: Adicione metadados ou comentários detalhados aos ativos, fornecendo contexto ou instruções adicionais para sua equipe.
Essas ferramentas garantem que as equipes de marketing, engenharia, design e inovação possam trabalhar com os mesmos ativos sem duplicar esforços ou introduzir inconsistências.
Integração com sistemas PLM
Para usuários empresariais, o Unity Asset Manager pode se integrar com sistemas PLM (Gerenciamento do Ciclo de Vida do Produto). Aqui está o que você pode fazer:
- Transfira dados PLM para o Unity Asset Manager para executar traduções e transformações automáticas, como tesselação de modelos CAD para uso no Unity.
- Oculte com segurança dados paramétricos sensíveis antes que eles sejam disponibilizados para equipes mais amplas.
Essa integração garante que todos os dados fluam de forma segura e eficiente entre os sistemas, aumentando tanto a produtividade quanto a segurança.
Para mais informações sobre como começar a usar o Unity Asset Manager, leia a documentação.
Uma mudança de jogo para gerenciamento de ativos digitais: Economizando tempo e aumentando a colaboração
Ao usar o Unity Asset Manager, você pode eliminar ineficiências como a criação redundante de arquivos ou o processamento por fornecedores externos. Por exemplo:
- Em vez de várias equipes criarem ou gerenciarem o mesmo ativo de maneira diferente, o Unity Asset Manager garante que todos os grupos—marketing, inovação, engenharia—tenham acesso a uma única versão consistente do ativo.
- Ao compartilhar materiais, dados 3D e metadados entre sua equipe, todos podem estar na mesma página, independentemente de seu papel ou especialização.
Desde a centralização de recursos até a criação de uma única fonte de verdade para sua equipe, oferece conveniência e eficiência. Ao integrar o gerenciamento de ativos em seus fluxos de trabalho, você economiza tempo e garante que seus projetos sejam consistentemente de alta qualidade.
Adicione o Unity Asset Manager ao seu fluxo de trabalho hoje e experimente uma colaboração mais suave, redução de retrabalho e resultados de projeto elevados.