Adicionar comprimir e esticar

Comprimir e esticar melhora o efeito da animação.

Objetos deformam à medida que se movem ou colidem. No mundo real este efeito, às vezes, é evidente (pense em uma bolha de sabão) e, às vezes, sutil. Na animação, compensa exagerar este efeito: o exagero pode ir além de realismo, mas reforça a ilusão de realismo ao ver a animação. Este efeito é conhecido como “comprimir e esticar”.

Vale a pena olhar novamente para o diagrama de uma bola saltitante:

O círculo deve esticar à medida que cai, comprimir quando colide com o piso e, então, esticar ao saltar novamente.

O modificador Esticar no 3ds Max fornece uma forma conveniente de animar a compressão e o estiramento.

Configure a cena:

Aplicação de um modificador Esticar à bola de basquete:

  1. Selecione a bola de basquete se esta ainda não estiver selecionada.
  2. Vá para o painel Modificar. A partir da Lista de modificadores, selecione Esticar.
    Dica: Enquanto a lista de modificadores estiver aberta, é possível pressionar S diversas vezes para localizar modificadores cujo nome começa com “S”.
  3. Na implementação de parâmetros para o modificador Esticar, altere o valor de Ampliar para – 30.

    A amplificação positiva tende a espremer um objeto no meio à medida que este estica, enquanto a amplificação negativa torna o centro do objeto mais gordo, que é o efeito que estamos procurando.

    Também desejamos que a bola de basquete estique ao longo do eixo Z local: na verdade, isto já está pré-definido.

Animação de estiramento e compressão:

  1. Ative .
  2. Arraste o controle deslizante de tempo para o quadro 6.
  3. Na implementação de parâmetros para o modificador Esticar, altere o valor de Esticar para 0,1.

    As setas do girador do campo Esticar agora mostram colchetes vermelhos, indicando que o 3ds Max criou uma chave de animação para este parâmetro. Nas viewports, você pode ver que a bola de basquete é alongada ao longo da direção de deslocamento.

  4. Arraste o controle deslizante de tempo para o quadro 15, onde a bola de basquete colide com o piso.
  5. Na implementação de parâmetros para o modificador Esticar, altere o valor de estiramento para – 0,2.

    Isto esmaga a bola de basquete no ponto de impacto. Incidentalmente, isto também corrige a maneira como a bola de basquete afunda no piso.

  6. Arraste o controle deslizante de tempo para o quadro 30 e retorne o valor de Esticar para 0,0.
    Dica: Apenas clique com o botão direito do mouse nas setas do girador para voltar a definir o valor como zero. No 3ds Max, este é um atalho normal para definir o valor mínimo não negativo para um campo numérico.
  7. Desative .
  8. É preciso “limitar” a compressão de modo que esta não inicie antes do impacto e desapareça quando a bola saltar novamente.

    Pressione Shift+ copiar sobre a chave no quadro 6 e copie-a para os seguintes quadros:

    • Quadro 14
    • Quadro 16
    • Quadro 24

Repita o estiramento e a compressão:

  1. Na janela do controlador do Editor de curva , localize a faixa do parâmetro Esticar.

    A hierarquia aparece como Bola de basquete Objeto modificado Esticar Esticar: Flutuador de Bezier. Você deve rolar para baixo para passar diversas posições, rotações e trilhas de dimensionamento que você não está usando neste exercício.

  2. Na Vista de Trilha - Barra de ferramentas Editor de curva, clique em (a curva de parâmetro Tipo Fora-de-alcance).
  3. Na caixa de diálogo Tipos de parâmetro de curva fora-de-alcance, clique no botão de saída para a opção Ciclo e, a seguir, clique em OK.

    Agora o padrão comprimir e esticar será repetido indefinidamente.

Reproduzir a animação:

Concluímos, assim, a animação de uma bola de basquete saltitante.

Salve o trabalho: