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:
-
Entrar no edit mode.
-
Adicionar modifier.
-
Definir a armature e seus bones.
-
Selecionar o ponto.
-
Atribuir (Assign) o ponto ao hook.
-
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.
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 …
Na guia Armature, mude o display para Envelope
Se você quiser que os envelopes pareçam com pinos… 🙂
Na curva, adicione o modifier de Armature, em seguida, defina o Object e marque a opção “Bone Envelopes” para fazer a ligação.
Veja o resultado:
Ah não, essa deformação está um desastre! Será que não há nada faltando? Sim, há um botão para resolver isso.
Este botão é pra aplicar a deformação aos pontos dos splines, em vez da geometria. E, finalmente, está funcionando como Hooks. \e/
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.