Re-éditer un MC composé¶
Un Master Controller composé n'est pas une impasse. ORC écrit toute sa configuration sur le node, donc vous pouvez revenir demain — ou le mois prochain — sélectionner le MC et reprendre le travail.
Tout passe par un seul geste : + → Import MC, avec le MC sélectionné dans le Node View de Harmony.
Ce qui se passe ensuite dépend de ce que vous avez sélectionné.
Rouvrir un MC composé par ORC¶
Si le MC a été composé par ORC, vous obtenez le flux de re-edit complet, et votre rig revient.
Ce qui revient¶
| Tout ce que vous avez créé | Pose layers, grids, frames keyées, targets et leurs sides, knobs, drivers, constraints, visibility groups, look-ats — y compris leurs keys par snap. |
| Votre espace de travail | Quelle face était active, le node sélectionné, vos navigateurs épinglés, la structure de l'outliner. |
| Le nom du MC | Auto-rempli avec le nom du node lui-même, si bien que re-composer écrase le même MC par défaut. |
| La target d'Unroll | Pointe vers le MC composé, pas vers sa source d'origine. |
| Une baseline de divergence | Rouvrir enregistre ce que le MC porte comme référence de comparaison, donc à partir de ce moment tout ce que vous changez montre la marque jaune modified. |
Le jaune vous dit ce que vous avez touché depuis la réouverture
ORC ne fait pas de différence entre un rig arrivé depuis un MC Harmony que vous avez importé et un MC ORC que vous avez rouvert — importer est un raccourci pour ne pas ré-auteurer ce qui existe déjà, pas un autre genre de rig. Dans les deux cas, les frames avec lesquelles il est arrivé deviennent la référence, et une frame que vous changez ensuite est marquée.
C'est surtout un filet de sécurité. Un drag accidentel ou un chiffre mal tapé laisse un rig qui a toujours l'air fini — la pose a une frame, le point est toujours vert — et sans marque, le premier signe arriverait après le compose, dans Harmony. Le jaune dit « celui-ci a bougé » pendant que vous êtes encore dans ORC.
Une baseline existante n'est jamais écrasée : une layer venue d'un MC Harmony continue de pointer vers ce MC à travers compose et réouverture, donc une divergence non résolue ne se réinitialise pas discrètement.
Et chaque jaune a un inverse : faites un clic droit sur le snap, la grid, la position de Navigator ou la graduation de knob marqués, et Restore Reference remet la baseline exactement sur ce que la marque couvre — poses supprimées comprises.
Le rig que vous construisez pour la toute première fois n'a rien à comparer
Tout rig qui revient depuis un MC porte une référence — peu importe que ce MC vienne de Harmony ou de votre dernier compose. Choisissez-le, et les frames avec lesquelles il arrive sont ce contre quoi tout est mesuré.
Le seul cas sans référence est la toute première session d'un rig neuf : il n'existe pas encore de version antérieure, donc rien n'est marqué et rien ne pourrait l'être. Cela change dès la première fois que vous le composez et le rouvrez.
Ce qui ne revient pas¶
| Pourquoi | |
|---|---|
| Les poses des targets importées | Les targets importées sont sans état par conception — leurs valeurs vivent sur le MC et la timeline. |
| Les MC source vivants | Si les MC front/back que vous aviez importés à l'origine ont disparu de la scène, leurs emplacements restent comme simples labels — et les faces qui les utilisaient sont rétrogradées en natif, en gardant leurs frames et en composant à partir d'elles. Rien n'est perdu ; voir Un MC importé est un accélérateur. |
| Tout ce qui vient d'un MC composé par un ORC plus ancien | Voir plus bas. |
Rouvrir remplace votre rig actuel
Ceci est « charger ce rig », pas une fusion. Si votre session a déjà du travail créé, ORC demande d'abord :
Re-open Master Controller Re-opening this MC replaces your current rig. Your session has authored poses that aren't part of it — compose or save first to keep them.
Les boutons sont Cancel (par défaut) et Replace. Une session sans rien créé est remplacée en silence.
Si ce n'est pas reconnu¶
Un MC composé avant qu'ORC déplace ses données sur disque ne peut pas être rouvert, et retombe sur le chemin d'import simple à la place. Le journal le dit :
not ORC-readable — treating as regular MC. Recompose to enable re-edit.
La solution est de le recomposer avec la version actuelle.
Importer un MC ordinaire¶
Sélectionnez un Master Controller qu'ORC n'a pas composé — un que l'assistant natif de Toon Boom a créé — et ORC le décompose en pose layer.
Cinq passes en lecture seule, rapportées au fur et à mesure : la pose grid, les frames créées, les nodes contrôlés, leurs types, puis la construction de la layer. Rien n'est créé dans votre scène pendant tout cela, et le snapshot d'undo n'est pris qu'une fois qu'ORC commence à changer ses propres données — donc un abandon ne laisse jamais une étape d'undo perdue.
Ce que vous obtenez¶
| Une layer | Nommée de façon unique d'après le MC. Un MC grid devient une layer grid ; un MC slider devient une layer slider, jamais une grid « N × 1 ». |
| Ses frames | Décodées par position dans les snaps de la layer. |
| Ses targets | Chaque node contrôlé qu'il reconnaît. Pour une déformation, seul le node le plus haut est gardé — le groupe expose déjà toute sa chaîne comme une seule target. |
| Un knob | Si le MC a plus d'une layer de poses, ORC crée une layer slider séparée nommée <name>·W et la câble comme knob de cette layer. |
| L'apparence du slider | Les couleurs, la taille, l'orientation et le label d'un slider natif sont traduits pour que le slider importé soit indiscernable d'un slider que vous auriez créé. |
Par défaut, la layer atterrit comme layer libre globale. Glissez-la dans la face Front ou Back d'un control pour lui donner un turnaround. Vous pouvez aussi l'importer directement dans une face en utilisant Set Front → Import MC… sur le control.
La ligne de succès vous dit exactement ce qui s'est passé :
Imported 'robin-mouth-MC' — 7×3, 42 targets, 21 frames + W knob 'robin-mouth-MC·W' (13 pos). Added as a Global free layer — drag it into a Control (Front/Back face) to make it head-ful.
Refus¶
| Message | Signification |
|---|---|
| Nothing selected in Node View. | Sélectionnez d'abord le MC. |
| No MasterController in selection. | Ce que vous avez sélectionné n'est pas un MC. |
| 'robin-MC' is already imported — remove it first to re-import. | Importer deux fois dupliquerait ses targets et piloterait deux fois les mêmes nodes. |
| 'robin-MC' has no readable pose grid — is it a TB Slider/Grid MC? | ORC n'a pas pu trouver de grid dedans. |
Un MC importé est un accélérateur, pas une dépendance¶
C'est la règle à retenir.
Importer un MC est un raccourci — il vous évite de construire une grid et de lister les targets à la main. Ce n'est pas un lien permanent, et votre rig ne casse pas quand il disparaît.
Si vous rouvrez un rig dont le MC importé n'est plus dans la scène — supprimé, renommé, ou parce que vous avez appliqué le rig à un personnage différent — ORC ne plante pas. Il rétrograde cette face en natif : les frames importées sont fusionnées dans les propres frames de la layer, la layer cesse d'être « importée », et elle compose à partir de ses propres données.
2 imported MC(s) not found in this scene - composing natively from 528 frame(s)
Vos targets ne bougent pas — elles ont toujours été propres à la layer. La navigation continue de fonctionner, parce que les frames importées restent disponibles pour les badges et les sauts du navigator.
C'est exactement ce qui fait fonctionner les presets de personnage sur toute une distribution.
Dupliquer un control¶
Clic droit sur un control → Duplicate Control :
| Mode | Copie |
|---|---|
Structure only Ctrl+D |
Les faces — grid, apparence du widget, knob, toggle de back — avec une target list vide. Le workflow paupière haute/basse : cloner la forme, puis la repointer. |
Full (layers & targets) |
Faces, targets, pose layers possédées, knobs, drivers et look-ats, avec des keys neuves et des références remappées. |
Aucun des deux ne copie les poses.
Restauration de session¶
ORC sauvegarde automatiquement votre session pendant que vous travaillez. Si elle a été fermée en cours d'édition, le prochain lancement vous la propose dans la barre de feedback :
Saved session found — Front: robin-head-MC [Restore] [Dismiss]
L'offre expire d'elle-même. Vous pouvez rendre la restauration automatique et silencieuse avec Auto-restore session on startup dans les Preferences.
C'est distinct de rouvrir un MC : la session est votre travail non fini, le MC est votre résultat livré.
L'aller-retour¶
author ──Compose──▶ an MC in the scene
▲ │
└──── Import MC ◀────────┘
Et pour les poses que vous voulez comme keyframes, Unroll prend le troisième côté de ce triangle.
Parce qu'ORC stocke des références de frame plutôt que des poses figées, cette boucle est sans perte dans ce qui compte vraiment : corrigez la pose à sa frame, re-composez, et le changement est pris en compte.
Voir aussi¶
- Compose
- Unroll
- Character & Config Presets — l'autre façon de réutiliser un rig
- Widget Editor — restyler un MC composé sans recomposer