1 minute read

1.6 Constraints

15

capacidade de ajustar e refinar manualmente as poses geradas para não limitar sua expressividade. Sendo assim, é possível utilizar offsets para receber a animação automatizada, e deixar os objetos filhos livres para receber a animação feita pelo animador, permitindo que ele trabalhe a partir do resultado gerado automaticamente.

Advertisement

1.6 Constraints

Constraint pode ser traduzido livremente como restrição e refere-se a métodos aplicados às transformações de um objeto para restringir sua gama de transformações (seu transform). Para se utilizar um constraint é necessário um objeto que seja responsável por controlar outro. Dessa forma, o transform de um objeto controla o transform do outro. Com o uso de constraints, é possível que o objeto controlador altere diferentes propriedades do objeto controlado sem afetar suas relações pai-filho.

Uma diferença crucial é que na relação pai-filho, o objeto filho ainda retém seu transform livre para ser manipulado. Usando constraints, os valores dos atributos do transform do objeto afetado são fornecidos diretamente pelo objeto que o controla e não podem ser editados pelo usuário — mais um caso em que o uso de offsets se torna útil. Outra diferença entre a relação pai-filho, é que os constraints não necessitam influir sobre o transform do objeto como um todo. É possível criar constraints que afetam apenas um atributo, como posição, orientação ou tamanho, individualmente. Além de usar o atributo de um objeto para afetar o mesmo atributo de outro, existem outros tipos de constraints que conectam tipos diferentes de transfomações. Um bom exemplo é o constraint que faz com que a posição de um objeto afete a orientação do outro. Este é chamado de track to, aim ou look at constraint (com traduções livres do inglês como rastrear, mirar ou olhar para algo, respectivamente) e é normalmente usado, por exemplo, para controlar a direção dos olhos de um personagem. Nesse caso, o objeto restritor é um controle para o qual os olhos ficam sempre apontados, e ao se movimentar esse controle, os olhos se orientam acompanhando-o.

This article is from: