Aller au contenu

Knobs

Tutoriel vidéo — bientôt disponible

Un knob est un pose layer utilisé comme un axe plutôt que comme un jeu de poses.

Un knob est un rôle, pas un type. N'importe quel pose layer peut le devenir : pointez le picker Knob d'un autre layer vers lui, ou glissez un layer sur lui dans l'Outliner.

Devenir un axe change ce qu'il est, pas ce qu'il peut faire avec ses propres poses :

Il garde Il abandonne
Sa grid, et le droit de l'éditer Les pairs — un knob n'a pas de jumeau L/R
Sa target list Les pages — un knob est une page unique
Ses poses autorisées elles-mêmes

Un knob est solo, single-page, toujours. C'est tout le coût.

Donc faire d'un layer paired un knob doit d'abord le collapser, et ORC ne le fera pas dans votre dos. Un layer avec plus d'une grid et des frames sur l'une d'elles est refusé :

"Mouth" has authored frames on its extra grids — a knob is a single solo grid. Collapse it to one grid first.

Collapsez-le vous-même en une seule grid solo et ça passe. Un layer dont les grids supplémentaires sont vides est collapsé silencieusement.

Ce que le collapse vous coûte réellement

Pas les frames. Chaque page et chaque side d'un layer partagent une frame par snap — vous autorisez sur une grid et ORC l'écrit sur toutes les autres — donc les poses survivent au collapse.

Ce qu'un layer solo ne peut pas exprimer, ce sont les sides : quel target est piloté par quelle grid. C'est ce routage que vous abandonnez.

Le mirror décide la frame jumelle atterrit

La copie sur la grid jumelle n'est pas une copie directe — le snap est inversé à travers les axes de mirror du layer. Autoriser R0C0 à gauche avec Mirror X activé écrit R0C6 sur la grid de droite, pas son R0C0.

Donc les axes de mirror en vigueur au moment où vous autorisez sont figés dans l'emplacement de ces frames, et changer les axes plus tard ne remappe pas les keys déjà faites. Collapsez un layer mirroré, désactivez Mirror X, re-pairez-le, et les nouvelles autorisations atterriront sur des snaps différents des anciennes.

Rien de tout ça n'en fait une erreur — inverser un axe est aussi la façon délibérée d'inverser le sens dans lequel le jumeau se lit. Ce n'est une surprise que quand vous ne vous y attendez pas.

La règle de base : sur un layer vide, changez-le librement. Sur un layer autorisé, attendez-vous à ce que les anciennes keys restent où elles sont, et décidez si vous voulez les re-keyer.

Assigner un layer comme face d'un control porte le même garde-fou, pour la même raison.

Knob editor

Ce que ça vous achète

Disons que votre mouth layer a une grid 3 × 3 de formes de coin. Donnez-lui maintenant un knob phoneme à 13 positions.

Le mouth layer ne gagne pas 13 poses. Il gagne une grid 3 × 3 entière par phoneme — 117 poses, adressées comme « cette forme de coin, à ce phoneme ».

C'est ce que « keyer à travers » veut dire, et c'est la même relation qu'un layer entretient avec son control — juste un niveau plus loin.

Les deux sortes

Les deux autorisent. Les deux ont des targets. Ce qui les sépare, c'est dans quel key domain vivent leurs propres poses — et donc ce que le Navigator vous propose pendant que vous les autorisez.

Le knob d'un control Un extra knob
Ce qui pointe vers lui Une face de control Un pose layer ordinaire
Ce qu'il déplace La grid de poses entière du control — le turnaround lui-même Seulement le layer qui pointe vers lui
Ses propres poses sont keyées à travers Son propre axe seul Son propre axe et la grid du control
Ce que le Navigator lui donne Aucune grid de control La grid du control

La raison n'est pas une règle, c'est de l'arithmétique. Le knob d'un control est l'une des dimensions du control — le control key déjà à travers lui, donc ajouter la grid du control par-dessus compterait le même axe deux fois. ORC le dit quand vous en sélectionnez un :

This knob authors its own dimensions. The control's grid adds no axis here — the control already keys through this knob.

Un extra knob se place à l'intérieur du control comme un enfant, donc il obtient bien la grid de la tête, et ses poses varient selon la pose du control comme celles de n'importe quel autre layer.

Les faces Front et Back d'un control partagent un seul knob — le régler sur l'une le règle sur l'autre.

Donner un knob à un layer

Deux façons, équivalentes :

  • Sélectionnez le layer et choisissez un layer dans le combo Knob de son en-tête.
  • Glissez un layer sur un autre dans l'Outliner. Le tooltip nomme le layer sur lequel vous déposez et dit exactement ce qui va se passer — déposez sur un layer nommé Head Knob et il affiche "Key across «Head Knob» (it becomes a knob)".

Le tooltip du combo est la version courte de cette page :

The KNOB this layer keys across — its extra control axis (a phoneme/expression grid, the W slider…). Pick a layer to make it this layer's knob (or drag a layer onto another in the outliner). THIS layer's targets stay here; the knob keeps its own grid, targets and poses, but becomes solo and single-page.

Les targets du consommateur restent sur le consommateur

Ce que la combinaison pilote est listé sur le layer qui pointe vers le knob, pas sur le knob. La target list propre du knob est séparée, et pilote ce que ce knob pose lui-même.

Un layer qui a déjà des poses les garde — à la position 0

Adopter un knob reloge les keys existantes du layer sur la première position du knob : la position 0 montre exactement ce que le layer montrait avant, et chaque autre position démarre vide, prête à autoriser. (Compose les lisait déjà ainsi — le déplacement met simplement l'éditeur en accord.)

Pour retirer un knob, remettez le picker sur .

Ce qu'un knob peut et ne peut pas être

Un seul knob par layer. Le picker est un combo unique, et en choisir un nouveau remplace l'ancien.

ORC refuse le câblage qui n'aurait pas de sens, à chaque fois avec la raison dans la feedback bar :

Refus Pourquoi
"Can't — that would cycle the dimensions." Un knob ne peut pas keyer à travers quelque chose qui key à travers lui.
""Eyebrows" belongs to "Head" — a layer only keys across knobs of its OWN control. Make the knob global to share it." Exclusivité de control. Pour partager un axe entre controls, rendez-le global.
""Mouth" has authored frames on its extra grids — a knob is a single solo grid. Collapse it to one grid first." Un knob est une seule grid. Pages et pairs sont un concept de pose.

En cas de succès vous obtenez la confirmation verte : ""Mouth Corners" now keys across "Head Knob" (it's now an axis)."

Un knob est terminal. Un knob n'a pas lui-même de picker de knob — la ligne le masque. Les chaînes de knobs ne font pas partie du modèle.

Éditer un knob

Sélectionner un knob vous donne la page de pose layer ordinaire : une grid éditable, une target list, ses propres frames. L'en-tête nomme son rôle — Knob Layer in Head Control — et le Navigator retire la grid du control pour le knob d'un control, selon le tableau ci-dessus.

Tout ce que vous pouvez faire à un layer, vous pouvez le faire ici : changer sa forme et son nombre de Pos, ajouter des targets, keyer des poses, définir son visibility group.

Reshaper un knob renumérote ses consommateurs

Changer la forme d'un knob réadresse chaque key des layers qui roulent dessus, de sorte que chaque position autorisée garde le snap sur lequel vous l'avez mise. ORC rapporte ce qu'il a fait : "Knob reshaped — 84 key(s) renumbered to the new grid."

Knobs 1D et 2D

Forme Widget dans le rig composé
Un slider Un slider — une barre que l'animateur glisse à travers N positions
Une grid Un second widget 2D

Un knob 2D coûte deux dimensions au lieu d'une. C'est la différence entre un layer 5D et un layer 6D.

Filler à travers un knob

Une fois qu'un layer a un knob, Fill Dimensions apparaît dans son en-tête. Ça copie les frames autorisées de ce layer à travers toutes les positions du knob, avec un offset de frame par position — le moyen le plus rapide de dégrossir un axe de knob avant de l'affiner.

Voir Fill Grid & Fill Dimensions.

Le coût

Chaque position de knob multiplie les poses que vous pouvez autoriser, le temps que prend Compose, et la mémoire qu'il utilise.

Rig Poses
Un layer 3 × 3, global 9
…dans un control 5 × 3 135
…avec un knob à 13 positions 1 755
…avec un knob 3 × 3 à la place 1 215

Vous n'avez jamais à toutes les keyer — un snap non keyé se blend simplement depuis ses voisins. Mais chaque knob que vous ajoutez est une décision sur la quantité d'autorship que le rig va demander.

Voir aussi