Criando uma Configuração para Animação Facial no Blender - Parte 1
() translation by (you can also view the original English article)



Nesta série de tutoriais de duas partes, você aprenderá a como criar uma configuração básica para animação facial de um personagem no Blender. A primeira parte cobre a introdução aos Shape Keys (Chaves de Forma) e como criar expressões básicas que usamos geralmente na animação. Na segunda parte, nós iremos dar uma olhada em como adicionar drivers usando ossos e controladores.
Arquivos Adicionais:
Introdução
Expressões Básicas
Existem seis expressões para as seis emoções básicas - raiva, felicidade, surpresa, tristeza, medo e aversão. Para desenhar ou ilustrar essas emoções, usamos as sobrancelhas, as pálpebras e a boca. Apenas mudando estas linhas teremos muitas expressões diferentes. Nós precisamos entender como essas partes se movem e suas limitações. Várias outras emoções como tédio, susto, desonestidade, confusão, desprezo, etc. Podem ser obtidas através de várias permutações e combinações das linhas das sobrancelhas, lábios e olhos.



Shape Keys
Shape Keys (ou Chaves de Forma, em uma tradução direta) são utilizadas quando nós precisamos animar a forma de um objeto a partir da animação dos vértices da malha, que são difíceis de deformar com ossos. Eles também são conhecidos por morph targets ou blend shapes.
Preparando a Malha
Passo 1
Certifique-se de aplicar o modificador Mirror (Espelhar) antes de criar os shape keys.



Enquanto editamos a malha, nós precisamos tomar cuidado para que os olhos também não sejam editados, se não for a intenção. Então é bom mantê-los como objetos separados. Selecione qualquer um dos vértices do olho com o Botão Direito do Mouse e então pressione Ctrl-L para selecionar a malha conectada (a esfera do olho). Agora pressione P para fazer com que ele vire um objeto separado.



Passo 2
Algumas shapes keys se aplicam a toda a face. Mas para algumas outras, precisamos de keys individuais para a esquerda e para a direita, por exemplo, uma shape key para a sobrancelha esquerda levantada e outra para a sobrancelha direita levantada. Agora, ao invés de criar um de cada vez, nós iremos criar uma shape key única e depois iremos dividí-la em duas keys diferentes, uma para a esquerda e outra para a direita. Isso pode ser feito através da criação de grupos de vértices e depois podemos atribuir a key de forma a afetar apenas um grupo de vértice específico, como esquerda ou direita.
No modo de Edição, pressione B para ativar a seleção em forma de caixa e selecione todos os vértices da lateral esquerda. Nas propriedades Mesh Data (Dados da Malha), abaixo do painel de Vertex Groups (Grupos de Vértice), pressione o sinal de + (mais) para adicionar um Grupo.



Nomeie o grupo de vértice de Esquerda (Left) e clique em Assign (Atribuir). Certifique-se de que o valor de Weight (Peso) seja de 1.00



Passo 3
Da mesma forma, selecione todos os vértices do lado direito e crie um novo Grupo.



Nomeie-o de Direita (Right) e defina seu Weight (Peso) para 1.00, pressione Assign (Atribuir) para atribuir os vértices selecionados para o grupo.



Passo 4
Pressione A para desselecionar todos os vértices. Agora selecione somente a linha do meio de vértices. Use Alt-Botão Direito do Mouse para selecionar uma linha, ou Shift-Botão Direito do Mouse para selecionar manualmente vários vértices.



Selecione Esquerda (Left) no painel Vertex Groups (Grupos de Vértice) e reduza o valor do Weight (Peso) para 0.5, e então pressione Assign (Atribuir).



Da mesma forma, atribua a linha do meio ao grupo de vértices Direita (Right) com o valor do Weight (Peso) de 0.500. Clique no grupo Direita (Right) no painel Vertex Groups (Grupos de Vértice), reduza o Weight (peso) para 0.500 e então clique em Assign (Atribuir). Fazendo isso iremos atribuir a linha do meio para ambos os grupos Esquerda (Left) e Direita (Right).



Criando Shape Keys
Passo 1
Pressione TAB para sair do modo de Edição (Edit Mode). Com o objeto Cabeça (Head) selecionado, pressione o botão + (mais) para adicionar um Shape Key. Este primeiro shape key é nomeado automaticamente de Basis, e é a forma padrão do objeto. O que quer que você faça, tente não editar a forma desta key. Shape Keys só podem ser criados no modo Objeto, mas é claro que podemos editar a forma de qualquer uma das keys entrando no modo de Edição.






Passo 2
Nós iremos criar uma shape key separada para cada forma individual, ou que altere a geometria. Isto significa que teremos uma shape key para a sobrancelha esquerda levantada, outra para o sorriso do lábio direito e assim por diante. Adicione outra Shape Key (Chave de Forma) com o botão + (mais). Nós iremos começar com a parte superior da face, então nomeie esta key de sobrancelhas-raiva (eyebrow-angry) ou SC-Raiva (EB-Angry) para encurtar (ou qualquer outro nome que você deseje).



Passo 3
Agora nós iremos editar esta forma. Pressione TAB para entrar no modo de Edição. Na Barra de Ferramentas (Pressione T para exibí-la, se ela já não estiver à vista), marque a opção X-Mirror abaixo de Mesh Options (Opções da Malha). Isto nos ajudará na edição da malha usando simetria.



Passo 4
Selecione os vértices do canto da sobrancelha. Pressione O para ativar a seleção suave (ou Edição Proporcional (Proportional Editing)) e use o manipulador de setas para puxar os vértices para baixo. Aumente ou diminua a área afetada pela seleção suave com a rodinha do mouse. Certifique-se de que as pálpebras não sejam muito afetadas.



Passo 5
Pressione TAB para sair do modo de Edição. Você perceberá que o objeto não muda de forma, mas quando você volta para o modo de Edição, com a forma SC-Raiva (EB-Angry) selecionada, a geometria muda para refletir as mudanças que fizemos.



Para que consigamos ver as mudanças no modo Objeto, altere o Value (Valor) para esquerda ou para a direita.



Passo 6
Agora nós iremos dividir a forma para o lado esquerdo e direito. Com a forma SC-Raiva (EB-Angry) selecionada, altere o controle deslizante do Value (Valor) para 1.00. Clique no botão da Seta para baixo na parte inferior do painel de Shape Keys e selecione New Shape From Mix (Nova Forma da Mistura). Isto criará uma cópia da forma atual.



Passo 7
Selecione a forma SC-Raiva (EB-Angry) e renomeie-a para SC-Raiva.L (EB-Angry.L) (adicionando esse L para Esquerda (Left)). Nos Grupos de Vértices (Vertex Groups) selecione Esquerda (Left). Isto irá fazer a shape key deformar somente o grupo de vértices da esquerda. Arraste o controle deslizante do Value (Valor) para checar.



Passo 8
Agora selecione a Shape Key recém-criada. Renomeie-a de SC-Raiva.R (R para Right (Direita)) e nos Grupos de Vértices (Vertex Groups) selecione Direita (Right). Esta shape key irá deformar somente o grupo de vértices da direita. Arraste o controle deslizante do Value (Valor) novamente para testá-lo.



Passo 9
Agora nós iremos criar uma nova shape key. Certifique-se de que todas as keys estão com o valor 0.00, e então clique no botão com o sinal de + (mais) para adicionar um shape key vazio com a forma padrão. Dê a ele o nome de SC-Triste (EB-sad).



Passo 10
Pressione TAB para entrar no modo de Edição. Selecione a parte do meio das sobrancelhas e levante-as. Pressione TAB novamente para sair do modo de Edição.



Passo 11
Nós precisamos dividir esta shape key novamente para os lados da esquerda e direita. Nós iremos duplicar esta key e atribuir uma para a esquerda e a nova para a direita. Selecione a shape key SC-triste (EB-sad) e aumente o Value (Valor) para 1.00. Certifique-se de que todas as outras keys estão com o valor de 0.00, Senão a nova key irá ser uma mistura destas keys/shapes (chaves/formas). Clique na Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura).



E nós teremos a key (chave) duplicada



Passo 12
Selecione a key SC-triste (EB-sad) e renomeie-a para SC-triste.l (EB-sad.l) (L para a esquerda). Abaixo de Blend, selecione o grupo de vértices Esquerda (Left). Isto fará com que o shape key deforme somente o grupo de vértices da esquerda. Brinque com o controle deslizante do Value (Valor) para testar e pressione TAB novamente para sair do modo de Edição.



Passo 13
Agora selecione a Shape Key recém-criada e renomeie-a para SC-triste.r (EB-sad.r)(R para a direita). No grupo de vértices selecione Direita (Right). Esta shape key irá deformar somente o grupo de vértices da direita. Novamente, arraste o controle deslizante do Value (Valor) para testar.



Passo 14
Agora nós iremos criar outra shape key. Certifique-se de que todas as keys estão com o valor de 0.00. Clique no botão com o sinal de + (mais) para adicionar um novo Shape Key com a forma padrão. Dê a ele o nome de SC-levantada (EB-raised) já que iremos criar uma forma para a sobrancelha levantada.



Passo 15
Pressione TAB para entrar no modo de Edição. Selecione as sobrancelhas e levante-as um pouco, e então pressione TAB novamente para sair do modo de Edição.



Passo 16
Nós precisamos dividir esta shape key novamente para os lados da esquerda e direita. Nós iremos duplicar esta key e atribuir uma para a esquerda e a nova para a direita. Selecione a shape key SC-levantada (EB-raised) e aumente o seu Value (Valor) para 1.00. Certifique-se de que as outras keys estão com o valor 0.00, senão a nova key será uma mistura destas keys/shapes (chaves/formas). Com a key SC-levantada (EB-raised) selecionada, clique na Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura).



E nós teremos uma key duplicada.



Passo 17
Selecione a key SC-levantada (EB-raised) e renomeie-a de SC-levantada.l (L para esquerda (Left)). Abaixo de Blend, selecione o grupo de vértices Esquerda (Left). Isto fará com que a shape key deforme somente o grupo de vértices da esquerda. Novamente, brinque com o controle deslizante do Value (Valor) para testar.



Passo 18
Agora selecione a Shape Key recém-criada. Renomeie-a de SC-levantada.r (R para Direita (Right)), e no Grupo de Vértices (Vertex Group) selecione Direita (Right). Esta shape key irá deformar somente o grupo de vértices da direita. Sempre arraste o controle deslizante do Value (Valor) para testar.



Passo 19
Nós iremos criar outra shape key nova (esta será o último para as sobrancelhas). Certifique-se de que todas as keys estão definidas para 0.00. Clique no botão com o sinal de + (mais) para adicionar uma nova Shape Key com a forma padrão. Dê a ela o nome de SC-canto (EB-corner) já que iremos criar uma forma para o canto da sobrancelha, como vemos em um sorriso "maléfico".



Passo 20
Pressione TAB para entrar no modo de Edição. Levante o canto da sobrancelha (só um pouquinho). E então pressione TAB novamente para sair do modo de Edição. Brinque com o controle deslizante do Valor (Value) para testar.



Passo 21
Novamente nós iremos dividir esta shape key em duas. Pressione TAB para sair do modo de Edição e aumente o Value (Valor) para 1.00.



Pressione o botão com a Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura)



Passo 22
Selecione o shape key original - SC-canto (EB-corner) e renomeie-a para SC-canto.l (EB-corner.l) para esquerda. Abaixo de Blend, atribua o grupo de vértices Esquerda (Left) para que ele só afete o grupo da esquerda (left). Da mesma forma, faça o mesmo para a nova shape key - Renomeie-a para SC-canto.r (EB-corner.r) e atribua-a para o grupo de vértices Direita.



Agora todos as shape keys para as sobrancelhas estão prontas, e nós iremos agora para as pálpebras.
Passo 23
Crie uma nova Shape Key. Certifique-se de que todas as keys estão com o valor 0.00. Clique no botão com o sinal de + (mais) para adicionar um novo Shape Key. Dê a ele o nome PP-superior-cima (EL-upper-up)(para as pálpebras superiores que se movem para cima).



Passo 24
No modo de Edição, levante a pálpebra superior. É uma boa ideia checar a edição na vista lateral também.



Pressione TAB para sair do modo de Edição (Edit Mode).
Passo 25
Agora novamente, (como fizemos com anteriormente) duplique este shape key. Selecione a nova key e aumente o Valor (Value) para 1.00. Clique no botão com a Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura).



Passo 26
Renomeie as keys com as extensões .L e .R. Atribua o grupo de vértices Esquerda (Left) para PP-superior-cima.l (EL-upper-up.l) e o Direita (Right) para PP-superior-cima.r (EL-upper-up.r).



Passo 27
Em seguida, crie uma nova Shape Key para as pálpebras superiores fechadas. Certifique-se de que todas as keys têm o valor de 0.00 antes de criar uma nova. Clique sobre no botão com o sinal de + (mais) e o nome PP-superior-fechada (EL-upper-closed).



Passo 28
Pressione TAB para editar a malha. Puxe as pálpebras para baixo e seus vértices adjacentes para dar à eles alguma forma e lembre-se de checar também na vista lateral.



Passo 29
Pressione TAB para sair do modo de Edição. Novamente, nós iremos duplicá-lo e atribuir um para a esquerda e o novo para a direita. Arraste o Value (Valor) para 1.00, pressione o botão com a Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura).



Passo 30
Novamente, assim como os outros, renomeie as keys com as extensões .L e .R. Atribua o grupo de vértices Esquerda (Left) para PP-superior-fechada.l (EL-upper-closed.l) e o Direita (Right) para a PP-superior-fechada.r (EL-upper-closed.r).



Passo 31
Agora nós iremos criar uma nova shape key para o movimento da pálpebras inferior. Certifique-se de que todos os valores estão com o valor de 0.00. Clique no botão com o sinal de + (mais) para criar uma nova forma. Para economizar tempo, nós iremos nomear a nova com a extensão .l assim como PP-inferior.l (EL-lower.l).



Passo 32
Pressione TAB e edite a forma. A pálpebra inferior não segue todo o caminho até o topo. De novo, verifique também a forma na vista lateral.



Passo 33
Pressione TAB para sair do modo de Edição. Novamente, iremos duplicar esta key para dividi-las em duas, uma para a forma da esquerda e outra para a direita. Aumente o Value (Valor) para 1.00, e clique no botão com a Seta para baixo e selecione New Shape From Mix (Nova Forma da Mistura).



Passo 34
Selecione a shape key anterior (PP-inferior.l)(EL-lower.l) e atribua-a para o grupo de vértices Esquerda (Left). Selecione a nova key e renomeie-a para PP-inferior.r (EL-lower.r) e atribua-a para o grupo de vértices Direita (Right) nas opções de Blend.



Nossas formas do olho agora estão completas.
Passo 35
Agora nós iremos trabalhar na área do nariz. Clique no botão com o sinal de + (mais) para adicionar uma nova Shape Key, e renomeie-a para Nariz-cima.l (Nose-up.l).



Passo 36
Pressione TAB para editar a malha. Selecione alguns vértices ao redor do nariz e mova-os para cima.



Passo 37
Pressione TAB para sair do modo de Edição. Duplique esta key para fazer uma para o lado esquerdo e a outra para o lado direito. Primeiramente, aumente o Value (Valor) para 1.00 e então adicione um New Shape From Mix (Nova Forma da Mistura).



Passo 38
Renomeie a nova key para Nariz-cima.r (Nose-up.r) e atribua o grupo de vértices Direita (Right) para ela. Atribua o grupo de vértices Esquerda para Nariz-cima.l (Nose-up.l).



Passo 39
Da mesma forma, crie outro Shape Key para o Sorriso (Smile).



Passo 40
Pressione TAB e edite a malha para conseguir um bom sorriso. Eu usei a seleção suave para mover os músculos em torno da bochecha também. Lembre-se de checar os vértices na vista lateral.



Passo 41
Agora, você já deve saber como dividir a key em duas, uma para a esquerda e outra para a direita. Duplique a key e atribua uma delas ao grupo de vértices da esquerda e outra para o grupo de vértices da direita. Renomeie as keys também.



Passo 42
Crie uma nova Shape Key para as sobrancelhas franzidas e dê a ela o nome de triste.l (sad.l).



Pressione TAB para entrar no modo de Edição e mova o canto dos lábios para baixo. Além disso, rotacione-os um pouquinho. Use a Seleção Suave (O) / Ferramenta de Edição Proporcional para ajudá-lo com isso.



Passo 43
Arraste o controle deslizante do Value (Valor) para 1.00 e duplique-o (crie um New Shape From Mix (Nova Forma da Mistura)).



Passo 44
Renomeie a nova key de triste.r (sad.r) e atribua o grupo de vértices Direita (Right) para ela. Além disso atribua o grupo de vértices Esquerda (Left) para a shape key triste.l (sad.l).



Passo 45
Crie uma nova Shape Key (por você mesmo!) com o lábio superior deformado, assim como mostrado na imagem. Esta shape key irá expressar um sentimento de repugnância ou irritação. Nós precisamos dividir esta shape key, uma key para a esquerda e outra para a direita.



Passo 46
Agora nós iremos criar uma nova shape key de uma boca aberta. Clique no botão com o sinal de + (mais) e renomeie-a para Boca-AA (Mouth-AA). Nós não precisamos dividi-la em duas para os lados esquerda e direita.



Passo 47
Edite a malha para fazer abrir a forma da boca, como se estivesse falando "Aaa..." Selecione os vértices da parte inferior da boca e da área da queixo. Além disso selecione a parte de dentro da boca e os dentes inferiores (se o seu modelo tiver). Na vista lateral, Clique com o Botão Esquerdo do Mouse na junção da Mandíbula (Jaw) para posicionar o cursor ali. Pressione . (ponto) no teclado para definir o cursor 3D como pivot do centro de rotação. Pressione R e Rotacione a mandíbula para abrir a boca. Ajuste os vértices restantes. Pressione , (vírgula) para reverter o ponto de pivot de volta para o Centro da Caixa (Box Center).



Nós não precisamos criar uma cópia para dividí-los em esquerda e direita.



Passo 48
Crie outra Shape Key para a boca falando "O", nomeie-a de Boca-O (Mouth-O). Nós não precisamos dívidi-la para a esquerda ou direita.



Passo 49
Adicione outro Shape Key para "EE", nomeie-o de Boca-e (Mouth-e) (de novo, nós não precisamos dividí-lo).



Passo 50
Agora crie uma nova Shape Key para o som de "mm" (você também pode criar os sons para "b" e "p") e renomeie-a para Boca-M (Mouth-M). Modele os lábios de uma forma que eles pareçam dizer "mm". Novamente, nós não precisaremos dividí-la para a esquerda e direita.



Passo 51
Outras shape key comum é para o "f" e para o "v".



Passo 52
Crie uma Shape Key para a mandíbula movendo para a direita e renomeie-a para Mandíbula-direita (Jaw-right).



Passo 53
Adicione outra para a mandíbula movendo para a esquerda. Nomeie-a para Mandíbula-esquerda (Jaw-left).



Conclusão
Agora que nós criamos a maioria das shape keys básicas, que são um bom ponto de partida para aprender animação facial. Brinque com uma combinação de diferentes shape keys para criar várias expressões.



Sinta-se livre para explorar e criar shape keys mais avançados se você quiser, como a bochecha inchada, a boca torta, a boca falando "u", etc. Na próxima parte do tutorial, nós iremos aprender a criar drivers (ossos) para eles, que são fáceis de usar ao animar.