Partículas em Emotes
Como exportar partículas em seus Emotes usando Armature
Emotes 2.0 podem ter sons e props, mas você sabia que também é possível usar partículas? Elas podem ser muito divertidas e adicionar aquele brilho visual extra! E também podem acelerar o processo de animação.
Mas, como animação de objetos e sistemas de partículas não são suportados em Emotes 2.0, precisamos converter essas partículas em uma armature (que é suportada) para poder adicioná-las aos emotes. Usaremos um add-on do Blender desenvolvido pela Content Team da Foundation para esse processo, que pode ser baixado no link abaixo.
Use o Particles to Bones Addon for Blender para começar!


O processo de adicionar partículas ao seu emote envolverá duas etapas; você pode seguir as orientações junto com estes vídeos:
Convertendo partículas para armature
Mesclando armature de partículas com armature do prop
Atenção!
⚠️ A criação de um sistema de partículas não será abordada nesta documentação. O objetivo é ajudar a implementá-lo no seu emote.
Convertendo Partículas em Armature
Como mencionado anteriormente, Emotes 2.0 não suportam animação de objetos nem qualquer forma de sistema de partículas. Por isso precisamos converter as partículas em uma armature.
Para começar, você precisará de um sistema de partículas funcional e do add-on. O sistema de partículas mostrado abaixo é muito simples, é apenas um exemplo para mostrar como o add-on funciona. Certifique-se de que seu sistema de partículas corresponda às animações do seu emote para um resultado melhor.

Sistema de partículas simples.
Em seguida, você baixa e instala o add-on. Para isso, vá em Edit > Preferences > Add-ons e clique em Install para procurar o arquivo no seu computador.

Clique em Edit > Preferences.

Selecione Add-ons à direita e clique em Install.
Depois de feito isso, clique na caixa de seleção para habilitá-lo. Uma aba chamada Converter aparecerá no lado direito do Viewport.

Clique na caixa de seleção para habilitar o add-on.

Você encontrará a aba Converter à direita do Viewport.
Em seguida, selecione o objeto, vá para a aba Converter, renomeie a Output Collection como preferir, defina Start e End Frames e clique em Particle System to Armature Converter, como mostrado abaixo.

Você notará que uma collection foi criada no Outliner, com a armature das partículas. Um clipe de animação também foi criado, ao bakear todo o movimento de cada objeto.

Armature gerada pelo add-on.

Clipe de animação gerado pelo add-on.
E isso é tudo para converter suas partículas em uma armature! Lembre-se de salvar seu arquivo com um nome diferente (mantenha o original como backup), pois precisaremos dele na próxima etapa.
Atenção!
⚠️ As partículas devem ser o último elemento adicionado ao seu emote. Quando o emote estiver pronto, você terá a duração exata da animação, o que facilitará sincronizar as partículas com a ação realizada.
Mesclando Armature de Partículas com Armature do Prop
Emotes 2.0 podem ter apenas duas armatures e dois clipes de animação por arquivo. Se apenas importarmos as partículas, acabaremos com três armatures e três clipes de animação. A forma de corrigir isso é mesclar a armature das partículas na armature do prop. A razão para mesclar no prop e não na armature do avatar é muito simples: o rig do avatar não pode ser editado de nenhuma forma adicionando ou deletando bones. Isso deixa a armature do prop como a única opção.
Mesclando Armature de Partículas com Armature do Prop
Emotes 2.0 podem ter apenas duas armatures e dois clipes de animação por arquivo. Se apenas importarmos as partículas, acabaremos com três armatures e três clipes de animação. A forma de corrigir isso é mesclar a armature das partículas na armature do prop. A razão para mesclar no prop e não na armature do avatar é muito simples: o rig do avatar não pode ser editado de nenhuma forma adicionando ou deletando bones. Isso deixa a armature do prop como a única opção.
A primeira coisa que temos que fazer é importar ou anexar a collection gerada pelo add-on. Você sempre pode exportar o arquivo glb para isso e importá-lo no seu arquivo de emote. Ou você pode simplesmente anexar a collection, o que é muito mais fácil e rápido, indo em File > Append, procure o arquivo de partículas no seu computador, selecione a pasta Collection e escolha a collection desejada.

Para anexar uma collection, vá em File > Append.

Depois de procurar o arquivo de partículas, selecione a pasta Collection.

Escolha a collection gerada pelo add-on (que você teve a chance de renomear). Particles_Out é apenas como foi renomeada para este exemplo.
Em seguida, vamos mesclar as armatures. Em Object Mode, selecione primeiro a armature das partículas, depois mantenha Shift para selecionar a armature do prop e pressione Ctrl+J para juntar/mesclar elas, como mostrado abaixo.

Depois de fazer isso, as partículas podem ficar com a aparência bagunçada, mas não se preocupe, isso faz parte do processo. Para corrigir, selecione cada objeto de partícula no Outliner um por vez, vá em Object Properties (ícone do quadrado laranja) e em Relations verifique se o parent é Armature_Prop. Faça isso para todos os objetos de partícula. Isso significa que todos os objetos são filhos de Armature_Prop.

Certifique-se de que Armature_Prop seja o parent para cada objeto de partícula.
Depois de fazer isso para todos os objetos de partícula, selecione o primeiro objeto de partícula no Outliner, vá em Modifiers (ícone da chave inglesa azul) e o campo Object estará vazio. Já que esta é a aba Modifiers, isso significa que aqui você escolherá qual armature irá dirigir o objeto. Então clique em Object e selecione Armature_Prop e repita isso para todos os objetos de partícula. À medida que faz isso, você notará que os objetos de partículas retornam ao tamanho original, corrigindo toda a bagunça criada quando as armatures foram mescladas.

Selecione a armature apropriada para dirigir os objetos.
Agora que a armature está devidamente mesclada e configurada, há um último passo para que isso funcione. Se você tentar reproduzir a animação, perceberá que as partículas não estão se movendo. E isso acontece porque agora elas fazem parte de Armature_Prop, e a animação sendo reproduzida por ela é a do prop. Lembra que as partículas tinham seu próprio clipe de animação? O que precisamos fazer agora é copiar os keyframes do clipe de animação das partículas e colá-los no clipe de animação do prop.
Para fazer isso, vá em Pose Mode e no Outliner, expanda Armature_Prop e então Pose. Selecione todos os bones que pertencem às partículas.

Selecionando todos os bones de partículas.
Com os bones selecionados, no Action Editor, selecione o clipe de animação original das partículas que contém todos os keyframes. Selecione todos os keyframes pressionando A, clique com o botão direito e copie os keyframes. Então, selecione a animação do prop, defina um keyframe no primeiro frame e cole os keyframes do clipe de animação das partículas.

Copiando frames da animação das partículas para a animação do prop.
E pronto! Salve o arquivo, certifique-se de deletar o clipe de animação original das partículas e exporte como faria normalmente.
Se você precisar de mais informações sobre como fazer isso, confira a Exportando seção em Adding Props and Sounds to your Emotes documentação.
Atualizado