History & Undo¶
Le panneau History se trouve sous le Navigator, dans la moitié basse de la colonne de gauche. C'est tout le modèle d'annulation, rendu visible.
Une seule timeline, pas deux piles¶
ORC utilise le modèle de Photoshop : une liste linéaire unique avec un pointeur, pas une pile d'annulation plus une pile de rétablissement.
- Tout ce qui est au-dessus de la ligne surlignée, c'est le passé.
- Tout ce qui est en dessous, c'est la branche avant — ce que redo rejouerait. C'est dessiné grisé, avec ses icônes à demi-opacité.
- Faire quelque chose de nouveau tronque la branche avant depuis où vous êtes.
Une fine ligne Initial state est épinglée en haut et toujours accessible.
L'utiliser¶
| Action | Comment |
|---|---|
| Undo | Ctrl+Z |
| Redo | Ctrl+Shift+Z ou Ctrl+Y |
| Sauter n'importe où | Cliquez sur la ligne |
Cliquer sur une ligne vous y transporte directement — vingt étapes en arrière, c'est un clic, pas vingt undo. Un saut déplace le pointeur et ne pousse jamais de nouvelle entrée, donc vous pouvez errer librement et revenir.
La feedback bar nomme ce qui s'est passé : « Undo: add driver », « Jump: capture frame ». Quand il n'y a nulle part où aller, elle dit « Nothing to undo » en rouge.
À l'intérieur d'un champ de texte, Ctrl+Z annule votre saisie à la place — le undo propre au champ prend la priorité.
Lire une ligne¶
Chaque entrée porte un glyphe pour le type de chose que vous avez faite, pas pour le verbe. Ajouter un driver montre l'éclair du driver, pas un plus générique — vous parcourez un historique en cherchant quoi vous avez touché.
| Glyphe | Type |
|---|---|
| Un driver | |
| Un constraint | |
| Un visibility group | |
| Un look-at | |
| Un control | |
| Un preset | |
| Une frame ou un snap | |
| Une target | |
| Un side ou un changement de mirror | |
| Un paste | |
| Un channel | |
| Un drawing | |
| Un renommage | |
| Un ajout ou une suppression |
Ce qui compte comme une étape¶
Plus que ce à quoi vous vous attendriez, exprès.
Un geste, c'est une entrée. Supprimer une pose layer déclenche en interne un changement structurel, un détachement de knob et un effacement d'axe — trois requêtes qui deviendraient chacune une entrée, si bien qu'un seul Ctrl+Z ne l'annulerait qu'à moitié. ORC garde la première et abandonne le reste.
Un drag de slider, c'est une entrée. Faire glisser un slider de driver ou de look-at déclenche environ soixante changements par seconde. ORC capture la valeur avant le drag puis attend que vous vous arrêtiez.
Une écriture en masse, c'est une entrée. Un fill de grid, une application de preset et un paste de grid prennent chacun un seul instantané pour toute l'opération, quel que soit le nombre de snaps touchés.
Ce qu'il ne fait pas¶
Undo n'écrit jamais dans votre scène Harmony. Compose est la seule chose dans ORC qui le fasse. Annuler la suppression d'une pose layer la restaure à l'intérieur d'ORC ; votre scène n'a jamais été touchée en premier lieu.
Profondeur et mémoire¶
Deux limites, et la seconde est celle qui mord vraiment sur un rig lourd :
| Limite | Défaut | Où |
|---|---|---|
| Nombre d'entrées | 50 | History depth dans Preferences, 10–250 |
| Mémoire | Un plafond fixe | Non configurable |
Chaque entrée est un instantané complet du rig, donc un historique plus profond coûte de la mémoire réelle. Quand le total devient trop grand, les entrées les plus anciennes sont abandonnées quel que soit votre réglage de profondeur, et c'est noté dans le log.
Réduire la profondeur élague immédiatement.
Un seul document, un seul historique¶
Le Widget Editor ouvert depuis l'intérieur d'ORC partage cet historique. Annulez un déplacement de widget et le panneau History recule d'un cran ; annulez la suppression d'une pose layer et le canvas de l'éditeur se recharge.
Le Widget Editor standalone est un document séparé et garde son propre undo, avec son propre réglage de profondeur.
L'historique n'est pas sauvegardé¶
Le panneau est un outil de session. Fermer ORC y met fin — il n'est pas écrit sur disque et ne revient pas avec une session restaurée.
Ce qui survit, c'est le travail : vos données de rig sont autosauvegardées, et rouvrir propose de les restaurer. Voir Re-editing a Composed MC.
Pendant une application longue¶
Pendant qu'un preset ou une session est en train d'être appliqué, ORC bloque les entrées et affiche un curseur d'attente. C'est délibéré : cliquer sur un navigator en plein milieu d'une application vous montrerait un état à moitié restauré et se lirait comme un bug. Les événements sont abandonnés plutôt que mis en file, donc cela ne coûte rien.
Si l'application a besoin de vous demander quelque chose, le blocage se lève pour la question et reprend après.
Voir aussi¶
- Keying & Auto-Capture
- Preferences — History depth
- Pose Presets — qui s'appliquent en une seule étape annulable
