A restrição LookAt controla a orientação de um objeto de modo que ele esteja sempre olhando para outros objetos. A rotação do um objeto é bloqueada de modo a que um dos seus eixos aponte para o objeto-alvo, ou para a média ponderada das posições de objetos-alvo. O eixo LookAt aponta para o alvo, enquanto o eixo Upnode define qual dos eixos aponta para cima. Se os dois coincidirem, pode ocorrer uma inversão. Isto é semelhante a apontar uma câmera diretamente para cima.
Restrições LookAt permitem que os pratos da antena sigam o satélite.
Um exemplo de uma restrição LookAt seria de restringir o movimento dos olhos de um personagem a uma ajuda de Ponto. Assim, os olhos ficam sempre virados para a ajuda de Ponto. Anime o objeto auxiliar e os olhos seguem-no. Mesmo você que gire a cabeça da personagem, os olhos mantêm a sua direção na ajuda de Ponto.
Um objeto restringido pode ser influenciado por vários objetos de destino. Ao usar vários alvos, cada alvo tem um valor de Peso que define o peso da sua influência sobre o objeto restringido em relação aos outros alvos.
O uso valores de Peso é significante (e está disponível) apenas para vários alvos. Um valor de 0 significa que o destino não tem nenhuma influência. Um valor maior do que 0 faz com que o destino influencie o objeto restringido com relação às configurações de Peso de outros destinos. Por exemplo, um destino com um valor de Peso de 80 tem o dobro da influência de um destino com um valor de Peso de 40.
Para atribuir uma restrição LookAt:
Uma linha elástica é estendida a partir do objeto restringido até ao cursor do mouse.
Acessar os parâmetros da restrição LookAt através do painel Movimento:
Os parâmetros da restrição LookAt estão presentes abaixo da implementação de Restrição LookAt.
Para editar os valores de peso:
Os parâmetros da restrição LookAt estão presentes abaixo da implementação de Restrição LookAt.
Para animar os valores de peso:
Os parâmetros da restrição LookAt estão presentes abaixo da implementação de Restrição LookAt.
Para usar a restrição LookAt com uma câmera livre:
Uma vez atribuída uma restrição LookAt, você terá acesso às suas propriedades na implementação de Restrições no painel Movimento. Nesta implementação, você pode adicionar ou remover alvos, atribuir pesos, atribuir e animar valores de peso alvos e ajustar outros parâmetros relacionados.
Com um único alvo, o comprimento da linha de visualização é determinado pela distância entre o objeto restringido e o alvo, bem como a definição do Comprimento da linha de visualização. No entanto, se a opção Comprimento absoluto da linha de visualização estiver ligada, a distância entre ambos não tem efeito no comprimento.
A cor da linha de visualização é definida pelo elemento Linha Alvo na categoria de Gizmos do painel Cores em Personalizar caixa de diálogo Personalizar interface do usuário.
Use para definir o eixo que olha para o alvo. As caixas de seleção X, Y, Z refletem o sistema de coordenadas local do objeto restringido. A caixa Inverter inverte as direções dos eixos locais.
O upnode padrão é o Mundo. Desligue a opção Mundo para selecionar manualmente um objeto que defina o plano do Upnode. Este plano é desenhado desde o objeto restringido até ao objeto Upnode. Se o Eixo LookAt e o eixo Upnode coinciderem, o objeto restringido irá inverter-se. A animação da posição do objeto upnode movimentará o plano do upnode.
Permite alternar rapidamente entre Controle de LookAt Upnode e Alinhamento ao eixo.