La contrainte Limit Rotation

Un objet ou un os peut être tourné autour des axes X, Y et Z. Cette contrainte restreint l’amplitude des rotations permises autour de chaque axe, avec une limite inférieure et une limite supérieure.

Il est intéressant de noter que même si la contrainte limite la rotation visuelle et rendue de son propriétaire, le bloc de données du propriétaire permet encore (par défaut) à l’objet ou l’os d’avoir des valeurs de rotation en dehors des intervalles minimale et maximal. Ceci peut se voir dans son panneau Transform. Quand un propriétaire est tourné et en dehors des limites, il est contraint visuellement dans ces limites et dans le rendu, mais de façon interne, ses valeurs de rotation seront toujours modifiées au delà des limites. Si la contrainte est supprimée, son ex-propriétaire semblera faire un bond vers sa rotation spécifiée de façon interne.

De même, si son propriétaire a une rotation interne qui est au delà des limites, le faire tourner en arrière dans la zone des limites semble n’avoir aucun effet jusqu’à ce que les valeurs de rotation interne soient de nouveau dans le seuil limite (à moins que vous activiez l’option For Transform, voir ci-dessous).

En égalisant les valeurs min et max sur un axe, cela verrouille la rotation du propriétaire autour de cet axe… Bien que ce soit possible, l’utilisation de la fonction de verrouillage d’axe des Transformation Properties est probablement plus simple.

Cette transformation ne contraint pas l’os si celui-ci est manipulé par le IK Solver. Pour contraindre la rotation d’un os pour des usages IK, voir la section « Cinématique inverse » des propriétés d’os.

Options

../../../_images/animation_constraints_transform_limit-rotation_panel.png

Le panneau de Limit Rotation.

Limit X, Y, Z

Ces boutons activent la limite de rotation autour respectivement des axes X, Y et Z du propriétaire dans l”espace (Space) choisi. Les champs numériques Min et Max à leur droite contrôlent respectivement la valeur de leurs limites inférieure et supérieure.

Note

  • Si une valeur min est supérieure à sa valeur max correspondante, la contrainte se comporte comme si elle avait la même valeur que la valeur max.

  • Contrairement à la contrainte Limit Location, voue ne pouvez pas activer séparément les limites inférieur et supérieure…

Affect Transform

Comme indiqué précédemment par défaut, bien que visuellement contraint, le propriétaire peut toujours avoir des rotations hors limites (comme le montre le panneau Transform). Lorsque vous activez cette case à cocher, cela n’est plus possible – les propriétés de transformation du propriétaire sont également limitées par la contrainte. Notez cependant que la contrainte ne modifie pas directement les valeurs de rotation : vous devez faire pivoter d’une manière ou d’une autre son propriétaire, pour que cela prenne effet…

Owner Space

Cette contrainte vous permet de choisir dans quel espace évaluer les propriétés de transformation de son propriétaire. Voir propriétés de contrainte communes pour plus d’informations.

Influence

Contrôle le pourcentage d’effet de la contrainte sur l’objet. Voir propriétés de contrainte communes pour plus d’informations.

Exemple