Controlador de lista

O controlador da lista combina vários controladores em um único efeito. É um controlador de composto com ferramentas para gerenciar como os seus controladores de componente são calculados. Os controladores são avaliados em ordem descendente. Além disso, você pode especificar uma configuração de Peso para cada controlador da lista para determinar sua influência relativa.

Quando você atribui um controlador de lista a um parâmetro, o controlador atual é movido um nível abaixo da lista de controladores e se torna o primeiro controlador na lista. Um segundo parâmetro, denominado Disponível, é adicionado abaixo da Lista de controladores. Este é um marcador de posição vazio para o próximo controlador que você adicionar à lista.

Por predefinição, cada configuração de Peso do controlador listado é definido como 100,0. Esta configuração pode ser alterada para aumentar ou diminuir o efeito que o controlador tem sobre um objeto.

Quando você atribui um controlador usando o menu Animation, um controlador de lista é automaticamente atribuído como padrão, com o controlador escolhido inserido em primeiro lugar na lista. Este comportamento é diferente de quando você atribui um controlador no painel Movimento ou Vista de Trilha, onde apenas o controlador especificado é atribuído.

É possível animar os pesos do controlador de Lista para obter o equivalente a um sistema de animação não linear. Cada trilha de controlador de lista pode conter diferentes valores de quadro a quadro, que podem ser ativados ou desativados ou misturados animando os pesos.

Animação baseada em fiação e na expressão

O controlador de Lista é particularmente útil quando se utiliza o parâmetro fiação ou expressões para animar os membros de uma hierarquia. Se um objeto tem somente um controlador, o procedimento de animá-lo (ou animar o primeiro controlador em uma lista) através de uma fiação ou expressão utiliza sempre o sistema de coordenadas do objeto-pai; se o objeto não tem um objeto-pai, é o sistema de coordenadas universal. No entanto, a maioria destes casos requer animação no sistema de coordenadas local do objeto. O último requer uma ligação ao (ou o uso de um controlador Expressão como) segundo controlador de uma lista de controladores.

Dica: É possível utilizar o comando Congelar Transformação para aplicar um controlador de Lista em vários objetos simultaneamente, o que não é possível com a funcionalidade Atribuir controlador padrão. “Congelar" uma transformação de objeto cria uma lista de dois controladores com o segundo controlador como o padrão para sua transformação, portanto, torna-se fácil ligá-lo ao segundo controlador.

Procedimentos

Exemplo: utilizar o controlador da Lista para combinar dois controladores:

  1. Crie uma caixa e ative-a . (Consulte Modo de animação-chave automática).
  2. Crie uma animação simples contendo três posições-chave.
  3. No Painel Movimento Parâmetros Implementação de Atribuir controlador, clique na posição rastrear para realçá-lo.
  4. Clique em (Atribuir controlador).
  5. Clique na lista de Posição na caixa de diálogo Atribuir controlador de posição. Clique em OK.
  6. Clique no sinal de mais (+) na trilha Posição para expandir a trilha.

    Uma trilha na posição XYZ e uma trilha etiquetada como Disponível tornam-se visíveis.

  7. Clique na trilha chamada de Disponível e, a seguir, clique no botão Atribuir controlador.
  8. Selecione Posição do ruído na caixa de diálogo Atribuir controlador e clique em OK.

    A caixa de diálogo do Controlador de ruído abre.

  9. Reproduzir a animação.

    A caixa segue o caminho animado original enquanto vibra aleatoriamente.

    Experimente com diferentes configurações de Peso para cada controlador e veja os resultados.

Interface

Painel Movimento > Parâmetros > Implementação de Lista

Janela de lista

Exibe todos os controladores em uma lista com uma ordem de avaliação de cima para baixo. O controlador no topo da lista é avaliado primeiro; controladores inferiores são organizados em camadas de acordo com o resultado de controladores superiores.

Definir como ativo

Determina quais controladores são afetados por alterações interativas na viewport. O controlador ativo atual é marcado na lista com uma seta.

Por exemplo, você tem um objeto utilizando uma Lista de posição, com Posição de ruído e Posição de bezier na lista. O controlador da Posição de bezier controla o caminho geral do movimento do objeto, enquanto que o controlador da Posição de ruído adiciona uma sacudida aleatória ao movimento.

  • Se a Posição de bezier for o controlador de ativo, você poderá mover livremente o objeto na cena.
  • Se a Posição de ruído for o controlador de ativo, você não poderá mover o objeto porque o Ruído não é um controlador interativo.
Excluir

Exclui o controlador selecionado.

Cortar

Remove o controlador selecionado e o armazena em uma área de transferência temporária. O conteúdo da área de transferência será mantido somente até você colar o controlador, fechar a caixa de diálogo Controlador da lista ou sair do painel Movimento.

Colar

Insere o conteúdo da área de transferência do controlador na posição acima do controlador selecionado. A área de transferência ficará vazia após colar.

Peso

Exagerar ou minimizar os efeitos de um controlador aumentando ou diminuindo o seu valor de peso. Padrão = 100,0.

Pesos médios

Quando ativado, calcula a média para os valores de peso de todos os controladores na lista. Somente disponível para os controladores da Lista de posição e Lista de escalas. Padrão=desativado.

Pose a pose

Permite mesclar entre controladores na lista. Só está disponível para o controlador da Lista de rotação. Padrão=desativado.

Quando desativado, o controlador da Lista pesa cada rotação individualmente e adiciona as rotações pesadas para o efeito final. Você pode animar empilhando camadas sobre camadas e medindo o seu efeito. Este é o comportamento padrão.

Quando ativado, cada pose é mesclada com os resultados dos controladores anteriores da lista. Este método não é uma adição, mas uma verdadeira mistura pose a pose. O ajuste do peso de um controlador na lista irá mesclar de e para essa pose (controlador na lista). Se o último peso for 100,0, então ajustar os pesos das poses anteriores na lista não surtirá nenhum efeito porque a última pose terá um efeito total. Esta é uma abordagem baseada no empilhamento que é melhor utilizada para efeitos de animação não-lineares (NLA). Você pode colar clips de movimento ou até mesmo poses de quadro único em novas camadas e utilizar os pesos para mesclar as poses.

Nome de campo editável

Selecione um dos controladores na janela da lista do Controlador e insira um nome descritivo neste campo. Este campo permite renomear o controlador de forma que seja mais fácil identificá-lo.