Limit Scale Constraint¶
An object or bone can be scaled along the X, Y and Z axes. This constraint restricts the amount of allowed scaling along each axis, through lower and upper bounds.
Important
Cette contrainte ne tolère pas des valeurs d’échelle négatives (celles que vous pourriez utiliser pour une image en miroir d’un objet…) : quand vous l’ajoutez à un objet ou à un os, même si aucune limite d’axe est activée, aussitôt que vous mettez à l’échelle votre objet, toutes les valeurs d’échelle négatives sont instantanément inversées en valeurs positives… Et les réglages de limites peuvent uniquement prendre des valeurs strictement positives.
il est intéressant de noter que même si la contrainte limite la mise à l’échelle 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 mise à l’échelle en dehors des intervalles minimal et maximal (pourvu qu’elle soient positives !). Ceci peut se voir dans son panneau Transform. Quand un propriétaire est mis à l’échelle et en dehors des limites, il est contraint visuellement dans ces limites et dans le rendu, mais de façon interne, ses coordonnées seront toujours modifiées au delà des limites. Si la contrainte est supprimée, son ex-propriétaire semblera faire un bond vers son échelle spécifiée de façon interne.
De même, si son propriétaire a une échelle interne qui est au delà des limites, le remettre à l’échelle dans la zone des limites semble n’avoir aucun effet jusqu’à ce que les valeurs d’échelle interne soient de nouveau dans le seuil limite (à moins que vous activiez l’option For Transform, voir ci-dessous, ou que votre propriétaire ait des valeurs d’échelle négatives).
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.
Options¶
- Minimum/Maximum X, Y, Z
These buttons enable the lower boundary for the scale of the owner along respectively the X, Y and Z axes of the chosen Space. The Min and Max number fields to their right control the value of their lower and upper boundaries, respectively.
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.
- For Transform
Nous avons vu que par défaut, même si contraint visuellement, et à l’exception des valeurs négatives, le propriétaire peut encore avoir des mises à l’échelle en dehors des limites (comme montré dans le panneau Transform). Eh bien, quand vous activez ce bouton, ce n’est plus possible, les propriétés de transformation du propriétaire sont aussi limitées par la contrainte. Notez cependant que la contrainte ne modifie pas directement les valeurs de mise à l’échelle : vous devez mettre à l’échelle son propriétaire d’une manière ou d’une autre pour que cela prenne effet…
- Convert
Cette contrainte vous permet de choisir dans quel espace évaluer les propriétés de transformation de son propriétaire.