Spline Curve é uma das ferramentas mais incríveis do Blender, e com isso, você pode fazer coisas como modelagem e Paths de animações. Se você quiser mais detalhes sobre Curve, consulte o Manual do Blender (inglês). Então… nesta dica vamos falar sobre Curves e Bones, mas especificamente fazer um controle dos pontos de curva sem qualquer uso de Hooks.

O que Há de Errado com Hooks?

Hook (gancho) é um modificador que deforma uma curva ou malha com um objeto ou um bone. Na verdade, não há nada de errado com Hooks, e isso não tem nada de inútil, mas em certos casos, é melhor utilizar outras alternativas.

Explicando melhor a situação, há uma série de procedimentos para fazer um ponto ligado a um bone usando Hooks:

  1. Entrar no edit mode.

  2. Adicionar modifier.

  3. Definir a armature e seus bones.

  4. Selecionar o ponto.

  5. Atribuir (Assign) o ponto ao hook.

  6. De preferência, clicar no Reset.

E se você estiver usando vários bones, você vai copiar o modifier e repetir a partir do número 3 para cada bone. Então… aí está a situação.

PIC_01_blender-app_2016-03-08_18-38-00

Como Fazer Isso sem Hooks?

Esta alternativa é mais prático e dá mesmo resultado (a menos que você queira o bone fora do ponto). Suponha que você decidiu usar o Nurbs Path e adicionar um Single Bone para controlar o seu ponto, e você quer um bone para cada ponto. Depois disso você seguirá estes passos:

Antes de duplicar os bones, no modo de edição, certifique-se o Snap esteja ativado e atribuído ao Vertex, em seguida, SHIFT+D, SHIFT+D, SHIFT+D …

PIC_02_2016-03-08_18-33-38

Na guia Armature, mude o display para Envelope

PIC_03_blender-app_2016-03-08_18-41-59

Se você quiser que os envelopes pareçam com pinos… 🙂

PIC_04_2016-03-08_18-57-13

Na curva, adicione o modifier de Armature, em seguida, defina o Object e marque a opção “Bone Envelopes” para fazer a ligação.

 PIC_05_2016-03-08_19-11-07

Veja o resultado:

PIC_06_2016-03-08_19-28-37

Ah não, essa deformação está um desastre! Será que não há nada faltando? Sim, há um botão para resolver isso.

PIC_07_blender-app_2016-03-08_19-24-23

Este botão é pra aplicar a deformação aos pontos dos splines, em vez da geometria. E, finalmente, está funcionando como Hooks. \e/

PIC_08_2016-03-08_19-40-30

Considerações Finais

Como tudo tem alguns prós e contras, esta forma de controlar pontos de curva com envelopes tem alguns detalhes para esclarecer:

  • Você só precisa de um modifier para vincular cada bone para seus pontos e não é necessário saber o nome de cada bone.

  • É ideal para usá-lo com muitos bones.

  • Você não pode deixar ponto fora do alcance do envelope no Edit Mode.

Logo abaixo tem um botão para o download do pacote com a comparação de Envelope x Hook, e um chicote da Delta da arte Teenage Jurassic Squad Raptors.

delta