Aller au contenu

Display Modes & Filters

La barre de filtres se trouve entre la toolbar de l'Outliner et son arbre — une rangée compacte :

The Outliner filter bar 1 2 3
  1. Display mode — n'affiche que le glyphe du mode actif ; les noms apparaissent dans le popup.
  2. Search — une recherche par sous-chaîne sur le nom du nœud, avec un ✕ pour effacer.
  3. Funnel — les filtres Type et Role. Gris quand inactif, bleu quand un filtre est actif.

La distinction qui compte :

  • Un display mode re-racine l'arbre — le même rig, organisé autour d'une autre colonne vertébrale.
  • Les filters ne font que masquer des lignes. Ils ne changent jamais les colonnes et ne réorganisent jamais rien.

Les deux se combinent : un filter restreint ce que le display mode actif affiche.

Display modes

Display modes

Le bouton le plus à gauche n'affiche que le glyphe du mode actif. Les noms apparaissent dans le popup.

Le bouton affiche le glyphe de pile de layers.

Dimensions mode

Colonnes : Hierarchy | Dimensions.

L'arbre canonique d'autorship. Les controls se trouvent sous Rig ; les pose layers se nichent sous leur control ou sous le knob à travers lequel ils key ; les look-ats, drivers et constraints se trouvent là où leur key domain dit qu'ils appartiennent.

C'est le seul mode qui peint les glyphes de fin de ligne — turnaround, mirror et Σ — et les chips de dimension.

Le bouton affiche l'œil.

Visibility mode

Colonnes : Visibility Groups | Mode.

Un pur re-root sur la hiérarchie de groups. La section Rig disparaît entièrement et les groups racines — All, Hidden — sont promus au niveau supérieur : l'arbre est la hiérarchie de groups.

Chaque membre — controls, layers, drivers, constraints, look-ats — apparaît comme une feuille sous son groupe. La hiérarchie de control n'est pas exprimée ici ; un control n'est qu'un membre parmi d'autres.

La seconde colonne affiche le Mode cascade de chaque groupe : Cascade ou Override, pour qu'un Override isolé ressorte immédiatement. Les membres affichent .

Un widget appartient toujours à un groupe. Un id de groupe vide, non défini ou périmé se résout en All, jamais en rien. Si All lui-même vient à manquer, un panier italique gris Unassigned apparaît comme filet de sécurité et disparaît à nouveau dès que plus rien n'y traîne.

Le bouton affiche trois lignes empilées.

Flat mode

Colonnes : Name | Role.

Chaque nœud sur un seul niveau — c'est la surface de recherche. Les deux en-têtes de section sont masqués et la seconde colonne bascule sur le rôle du nœud : Control, Layer, Knob, Look-At, Driver, Constraint, Group.

Le tri n'existe qu'en Flat. Cliquez sur un en-tête pour faire cycler : 1er clic ▼ décroissant, 2e ▲ croissant, 3e retour à l'ordre naturel. Les flèches de tri ne sont peintes que dans ce mode. (Dimensions et Visibility sont des hiérarchies ; les trier détruirait la structure même à travers laquelle vous les lisez.)

Le glisser est désactivé en Flat. Sans hiérarchie visible, un drop reparenterait silencieusement quelque chose dans une structure que vous ne pouvez pas voir.

Changer de mode préserve toujours votre sélection, et se souvient si vous aviez Rig replié. Le mode actif persiste pour la session.

La zone de recherche

Placeholder Filter layers…, avec un petit ✕ pour effacer. C'est une recherche par sous-chaîne insensible à la casse sur le nom du nœud.

Le funnel

Le bouton funnel porte son état dans sa couleur :

Glyphe État
Inactif — rien de filtré
Un filter est actif. Le tooltip vous dit alors lequel — "Filters — Type 2 · Role 1"

Le popup a deux sous-menus et une action.

Type filter

Filtre par type de widget — le glyphe de droite sur chaque ligne.

Élément S'applique à
Combo Slider Pose layers 1D, knobs, controls
Continuous Slider drivers seulement
Combo Grid Pose layers 2D, knobs, controls
Continuous Grid pads de driver et look-ats
Checkbox drivers

Role filter

Filtre par type de nœud — le glyphe de rôle à gauche.

Structure de pose : Control, Pose Layer, Knob.

Nœuds attachés : Look-At, Driver, Constraint, Visibility Group.

Clear all en bas efface les deux axes d'un coup.

Comment se comportent les filters

  • Les deux axes et le texte de recherche sont trois contraintes indépendantes, combinées avec un ET. Un axe vide veut dire « aucune contrainte » et laisse tout passer.
  • Un nœud sans valeur sur un axe — un Control n'a pas de type de widget — ne peut passer que tant que cet axe n'est pas contraint.
  • Les ancêtres sont conservés. Une ligne est affichée si elle correspond ou si un descendant correspond ; sinon une correspondance profonde serait inatteignable.
  • Une ligne qui n'est que sur le chemin vers une correspondance, plutôt qu'une correspondance elle-même, est peinte à 40 % d'opacité — elle se lit comme un itinéraire, pas comme un résultat.
  • Les faces Front/Back absorbées n'apparaissent jamais et ne contribuent jamais de correspondance à leur control.