Display Modes & Filters¶
La barre de filtres se trouve entre la toolbar de l'Outliner et son arbre — une rangée compacte :
- Display mode — n'affiche que le glyphe du mode actif ; les noms apparaissent dans le popup.
- Search — une recherche par sous-chaîne sur le nom du nœud, avec un ✕ pour effacer.
- 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¶
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.
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.
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.
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.
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 |
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.





