Todos os recursos do Unity Muse agora estão disponíveis no Editor, além de 3 novas atualizações

STACEY HAFFNER Anonymous
Apr 23, 2024|8 Min
Todos os recursos do Unity Muse agora estão disponíveis no Editor, além de 3 novas atualizações
Esta página da Web foi automaticamente traduzida para sua conveniência. Não podemos garantir a precisão ou a confiabilidade do conteúdo traduzido. Se tiver dúvidas sobre a precisão do conteúdo traduzido, consulte a versão oficial em inglês da página da Web.

Temos o prazer de anunciar que os usuários do Unity Muse agora podem usar todos os cinco recursos do Muse diretamente no Unity Editor. Ao levar os recursos de IA para onde você cria, agora você pode usar o Muse de forma mais fácil e conveniente para complementar seu processo criativo e otimizar o desenvolvimento.

Embora você já esteja familiarizado com o Muse Sprite para criar ativos 2D originais e com a geração de texturas do Muse recentemente aprimorada para criar uma variedade de texturas exclusivas para objetos 3D , esta atualização traz três melhorias interessantes:

  • Uma nova versão do Muse Chat integrada ao Editor fornece respostas com base no projeto.
  • Agora disponível para todos os usuários, o Muse Animate permite que você crie animações dentro do contexto do seu projeto.
  • O Muse Behavior, com tecnologia LLM, que você pode usar para configurar interações de personagens com uma interface intuitiva assistida por IA, agora está disponível para qualquer pessoa que use o Muse.
1. Obtenha respostas e soluções adaptadas ao seu projeto com o Chat no Editor

Após o lançamento do Muse no ano passado, pedimos feedback sobre como podemos continuar a melhorar a experiência de bate-papo. O que ouvimos foi um desejo enorme de poder solucionar erros sem sair do Editor. Recebemos comentários de que seria útil que o Muse Chat soubesse automaticamente mais detalhes de um projeto para reduzir o tempo gasto fornecendo contexto e obter respostas mais relevantes com mais rapidez. Ouvimos seus comentários e temos o prazer de anunciar que o Muse Chat agora está disponível como um pacote no Editor. Esta atualização também fornece uma base para fornecer respostas com base no projeto. O Muse Chat agora poderá recuperar detalhes importantes sobre seu projeto, incluindo a versão do Unity , pipeline de renderização ativo, sistema de entrada usado, plataformas de destino, compatibilidade de API e outras configurações do projeto.

Um projeto no Editor usando o Muse Chat para solucionar erros
Um projeto no Editor usando o Muse Chat para solucionar erros

Um exemplo de como esta atualização simplificará a solução de problemas é a resolução de erros do console. Quando você tiver um erro, agora você pode clicar nele e perguntar “Como posso corrigir esse erro?” O Muse recuperará automaticamente informações sobre o que está causando o problema e fornecerá uma sugestão de como resolvê-lo.

O Muse Chat também continuará a fornecer scripts utilizáveis que você pode conectar e reproduzir, assim como fazia antes. Com o tempo, o Muse Chat continuará a evoluir e se tornará um assistente de bate-papo mais inteligente, capaz de fornecer respostas e informações personalizadas, trechos de código e integrações mais inteligentes com o Editor.

2. Dê vida aos seus personagens humanoides com o Animate

A animação é uma arte complexa. Criar protótipos de movimentos básicos capazes de se encaixar na mecânica do jogo desde o início pode economizar muito tempo em estágios posteriores do desenvolvimento. O Muse Animate é perfeito para ajudar você a gerar rapidamente animações humanoides por meio de linguagem natural.

Semelhante ao feedback do Muse Chat, ouvimos frequentemente que o Muse Animate precisava ser mais profundamente integrado ao editor. Com base nesse feedback positivo, lançamos um novo pacote de pré-lançamento do Muse Animate no Editor, disponível para todos os usuários do Muse. Com esta nova versão, você pode criar clipes de animação do Unity diretamente no Editor do Unity e facilmente redirecioná-los para funcionar com personagens que usam o Unity Humanoid Rig.

Gerando uma animação de roda de carroça, editando e aplicando-a a um personagem humanoide
Gerando uma animação de roda de carroça, editando e aplicando-a a um personagem humanoide

Você também pode editar suas animações geradas com o Muse selecionando uma animação para decompô-la em várias poses. A partir daí, você pode selecionar efetores (pequenos pontos laranja em algumas articulações do personagem) para ajustar os movimentos com mais precisão. O Muse Animate processará suas alterações e regenerará a animação. O pacote também disponibiliza recursos de edição adicionais, como pose extrapolada, loop para a primeira pose e duração da transição.

Com este lançamento, também estamos trabalhando ativamente em melhorias no modelo de animação de IA existente e introduzindo novas maneiras de gerar e modificar animações, incluindo a capacidade de criar animações a partir de esboços ou vídeos.

3. Dê aos personagens ações e reações com o comportamento baseado em LLM

Recebemos muitos pedidos de uma árvore de comportamento integrada que permitiria dar vida aos personagens do jogo com habilidades de interação com NPCs. No ano passado, iniciamos um pré-lançamento fechado do recurso Behavior do Muse – nossa abordagem sobre árvores de decisão baseadas em LLM – para permitir que você crie lógica personalizada para personagens e objetos em um fluxo de trabalho fácil de usar. Esse conjunto de recursos também inclui habilidades generativas para ajudar você a configurar interações mais complexas.

Agora, o pacote de pré-lançamento do Muse Behavior com recursos do LLM está disponível para todos os usuários do Muse. Nós projetamos e melhoramos este pacote para torná-lo mais fácil de usar e para uma edição mais intuitiva. Assim como um modelo clássico de árvore de comportamento, o Muse Behavior consiste em nós e ramificações que são legíveis por humanos, permitindo que você crie representações que parecem histórias.

Exemplo de árvore de comportamento configurada no Muse Behavior
Exemplo de árvore de comportamento configurada no Muse Behavior

Palavras dentro da história de um nó são marcadas como entradas usadas pela lógica interna do nó. As palavras são então convertidas automaticamente em campos para que você possa incorporar dados diretamente no nó. Quer que seu personagem fale? Adicione o nó de conversa, forneça as palavras e, pronto, seu personagem terá um diálogo que será acionado pelas interações dos jogadores.

O Muse Behavior também inclui um quadro negro, que contém variáveis que podem ser reutilizadas em nós no gráfico. Basta clicar no botão de link de um campo e escolher em um menu de opções atribuíveis. Variáveis no quadro-negro podem receber valores atribuídos no código ou por meio do componente Behavior Graph Agent na janela Inspetor. Essa capacidade de configurar e duplicar ações repetíveis torna mais rápido e fácil criar interações complexas e repetitivas.

Variáveis no quadro negro Muse Behavior
Variáveis no quadro negro Muse Behavior

Com o Muse Behavior, você pode criar ações personalizadas que lhe dão controle sobre a estrutura de alto nível e a narrativa de suas árvores de comportamento. E não se preocupe se você for totalmente novo na criação de árvores de comportamento: o assistente de nós o guiará passo a passo pelo processo de criação de um novo tipo de ação e adição ao gráfico. Você também pode usar o recurso LLM para gerar sua árvore automaticamente. À medida que continuamos a melhorar o comportamento do Muse, você pode esperar mais recursos generativos para simplificar ainda mais as configurações complexas de árvores de comportamento.

Uma árvore de decisão de comportamento de musa
Uma árvore de decisão de comportamento de musa
Uma prévia do que vem a seguir

Esses novos pacotes e melhorias são apenas o começo. Continuamos inovando em recursos existentes, como o Muse Texture, onde aproveitamos novas pesquisas originais e modelos proprietários para gerar materiais PBR verdadeiros para objetos 3D . Isso significa que você será capaz de produzir uma textura UV multimaterial que pode ser envolvida diretamente em um objeto e reagirá com mais precisão à iluminação.

Três texturas Muse
Três texturas Muse

Também entendemos a importância do áudio para definir o cenário, por isso, ainda este ano, lançaremos o Muse Sound para que você possa produzir efeitos sonoros gerados por IA, como movimento e sons ambientais.

Dê vida às suas ideias com o Unity Muse

Na GDC, mostramos como você pode usar todos os cinco recursos do Muse juntos para personalizar um loop de jogo no cenário de jardim do nosso projeto de amostra URP. Confira nossa sessão Musa da Unity : Acelerando a prototipagem no Unity Editor com IApara aprender como você pode usar todas as habilidades do Muse para personalizar rapidamente uma cena de projeto e jogabilidade.

Atualizamos a experiência de integração do Muse para facilitar o início de uma avaliação gratuita do Muse e adicionar os pacotes do Muse aos seus projetos. Visite a nova página do Muse Explore para começar e diga-nos o que você acha dos mais novos recursos e melhorias nas Discussões.