Introdução ao Asset Transformer para Unity para a indústria

O Unity Asset Transformer é um conjunto de soluções poderosas projetadas para preparar dados industriais complexos para uso em aplicativos 3D em tempo real. Esse processo, que envolve tesselação, otimização e dimensionamento, tradicionalmente exige um trabalho manual significativo dos artistas 3D.
Esta página aborda perguntas frequentes sobre o conjunto Unity Asset Transformer.
Perguntas frequentes
O que é o conjunto Unity Asset Transformer e que problema ele resolve?
O conjunto Asset Transformer é composto por três ferramentas distintas, adaptadas a diferentes fluxos de trabalho: Unity Asset Transformer Studio para preparação visual independente do motor, Unity Asset Transformer Toolkit para processamento repetível e baseado em regras dentro do Unity Editor e Unity Asset Transformer SDK para a criação de pipelines de dados totalmente automatizados e sem interface gráfica.
Essas ferramentas fornecem um ecossistema abrangente para ingestão, transformação e gerenciamento de ativos industriais em grande escala para gêmeos digitais, visualizações arquitetônicas e outras aplicações empresariais, compatíveis com o Unity 6.
(0:02) - O vídeo apresenta o Unity Asset Transformer como uma solução para preparar dados industriais complexos.
(0:32) - O sistema foi projetado para lidar com dados não poligonais, descritos como dados paramétricos ou B-Rep.
(0:51) - Esta seção aborda a exportação de uma malha tessalada sem a necessidade de um artista de retopologia para processá-la manualmente em uma ferramenta DCC.
Confira a página Asset Transformer para saber mais.
Quais são as ferramentas incluídas no pacote Asset Transformer?
O conjunto Asset Transformer inclui três ferramentas distintas, cada uma delas baseada na mesma tecnologia central, mas adaptada a diferentes casos de uso.
O Asset Transformer Studio é um aplicativo independente e independente de mecanismo, com uma interface visual para transformar e decimar manualmente modelos complexos com feedback 3D imediato.
O Unity Asset Transformer Toolkit é uma ferramenta integrada ao Unity que permite criar e aplicar conjuntos de regras repetíveis para automatizar o processamento de ativos diretamente no pipeline do Unity.
O Asset Transformer SDK é um kit de desenvolvimento de software (SDK) para desenvolvedores que utilizam Python ou C# para criar pipelines de processamento de dados personalizados, profundamente integrados e totalmente automatizados, incluindo operação sem interface gráfica.
(1:05) - Visão geral do Asset Transformer Studio
(2:02) - Visão geral do Asset Transformer Toolkit
(3:34) - Visão geral do SDK do Asset Transformer
O que é o Unity Asset Transformer Studio e quando devo usá-lo?
O Unity Asset Transformer Studio (anteriormente PiXYZ Studio) é um aplicativo de desktop independente que opera separadamente do Unity Editor. Sua principal vantagem é a abordagem visual e prática para a preparação de dados.
Você deve usar o Asset Transformer Studio quando precisar:
- Trabalhe em um pipeline independente de motor, pois ele pode exportar para qualquer motor ou software em tempo real.
- Inspecionar visualmente e processar ativos complexos individuais, como uma montagem detalhada do motor.
- Obtenha feedback 3D imediato sobre suas alterações à medida que aplica algoritmos de decimação e ajusta os níveis de qualidade por meio de sua interface de usuário.
(1:05) - O vídeo explica que o Asset Transformer Studio é um software independente.
(1:15) - Esta seção aborda a exportação para outros softwares.
(1:26) - O fluxo de trabalho envolve a ingestão de arquivos, a execução de algoritmos por meio da interface do usuário e a visualização imediata do feedback no modelo 3D.
Confira a página do Asset Transformer Studio para saber mais.
Como funciona o Unity Asset Transformer Toolkit no Unity?
O Unity Asset Transformer Toolkit foi projetado para funcionar diretamente dentro de um pipeline Unity. Ele permite que você crie conjuntos de regras poderosos e repetíveis que processam automaticamente os ativos à medida que são inseridos no seu projeto.
O fluxo de trabalho é baseado em lógica condicional. Você pode definir regras como:
- Se os metadados de um objeto corresponderem a um identificador específico, exclua-o.
- Se o material de um objeto for de um determinado tipo, substitua-o por outro diferente.
- Se um objeto for menor do que um determinado tamanho, remova-o.
Esses conjuntos de regras podem ser salvos e reutilizados, tornando altamente eficiente o processamento de grandes lotes de ativos semelhantes, como peças de uma fábrica ou componentes de um carro.
(2:12) - Esta seção do vídeo aborda que esta ferramenta é específica para um pipeline Unity.
(2:16) - Criar regras para selecionar peças com base em metadados para exclusão ou substituir materiais com base em correspondências
(2:37) - Esta parte do vídeo explica o conceito de criação de conjuntos de regras repetíveis que funcionam como receitas para diferentes categorias de ativos.
Consulte a página de documentação do Asset Transformer Toolkit para saber mais.
O que é o Unity Asset Transformer SDK?
O Asset Transformer SDK é um kit de desenvolvimento de software que fornece acesso básico à tecnologia de transformação central. Os aplicativos Asset Transformer Studio e Toolkit são desenvolvidos com base neste SDK.
Destina-se a desenvolvedores e equipes técnicas com proficiência em Python ou C#. Se você estiver usando um IDE, como o Visual Studio, ele pode trabalhar diretamente com as APIs de back-end para:
- Crie receitas de processamento altamente personalizadas e complexas
- Integre a transformação de dados diretamente em ferramentas e fluxos de trabalho proprietários
- Crie serviços automatizados do lado do servidor para preparação de dados
(3:34) - Esta seção apresenta uma visão geral do Asset Transformer SDK como um kit de desenvolvimento de software.
(3:41) - O usuário pretendido é um desenvolvedor que entende Python ou C#.
(3:54) - O fluxo de trabalho envolve o uso de um IDE para trabalhar com APIs e criar receitas compatíveis com headless.
Consulte a página de documentação do Asset Transformer SDK para saber mais.
Posso automatizar a preparação de dados com o Unity Asset Transformer?
A automação total é um recurso fundamental do pacote, habilitado especificamente pelo Asset Transformer SDK. É a única ferramenta do pacote que pode ser executada em modo “headless”, ou seja, sem interface gráfica de usuário.
Esse recurso permite que você crie pipelines de automação poderosos e autônomos. Por exemplo, você poderia criar um serviço que:
- Monitora uma pasta específica em um servidor para novos uploads de arquivos
- Detecta automaticamente quando um novo arquivo CAD é adicionado
- Executa uma série predefinida de transformações nesse arquivo com base em seu tipo.
- Exporta os ativos processados e prontos para uso em tempo real e os envia diretamente para um sistema de gerenciamento de conteúdo, como o Unity Asset Manager.
(3:59) - Esta seção do vídeo apresenta o recurso do modo sem periféricos.
(4:25) - Esta parte aborda como criar um serviço que pode monitorar uma pasta, detectar novos arquivos, transformá-los e enviá-los para o Unity Asset Manager.

Leia o artigo
Preencha este formulário para se manter atualizado com as últimas ofertas e soluções da Unity.


