Grid Presets¶
Un grid preset enregistre le grid d'une pose layer — sa forme, son espacement et ses frames. C'est la plus petite des familles de presets, et celle que vous utilisez le plus souvent.
Ouvrez-le avec le bouton Grids sur la ligne de grid d'une layer.
Il lit aussi les presets de Harmony¶
La bibliothèque est hybride : les presets propres d'ORC et ceux de Harmony, côte à côte.
| Racine | Formats | Accès |
|---|---|---|
| ORC | .orcGrid |
Lecture et écriture |
| Harmony | .gridPreset, .cubePreset |
Lecture seule |
Chaque dossier de script de Harmony est parcouru, pas seulement le plus récent. La colonne From nomme de quelle racine un preset provient, parce que des noms entrent en collision entre racines exprès — la racine fait partie de l'identité, et les fusionner en cacherait une.
__LastPreset__ est un brouillon
L'assistant de Harmony réécrit ce fichier à chaque exécution, donc ORC le trie en dernier et le marque : "Harmony overwrites this file on every wizard run."
ORC n'écrit jamais dans le dossier de Harmony.
Ce qu'ORC corrige à l'entrée¶
Lire un preset de Harmony n'est pas une copie directe — trois choses sont traduites :
- Les lignes sont inversées. La ligne 0 de Harmony est la ligne du bas ; le
R0d'ORC est celui du haut. L'inversion est dérivée des propres données du fichier, jamais supposée. - Les positions sont remises à l'échelle dans la plage propre d'ORC, de −1 à +1, en conservant l'étendue d'origine pour qu'une exportation puisse la restaurer.
- Les libellés placeholder sont écartés. L'assistant de Harmony remplit chaque snap avec
L{row}-C{col}; ORC ne les conserve pas, et n'en lit pas d'indices.
Une valeur de frame -1 signifie non défini. Les grids doivent être séparables — un x par colonne, un y par ligne — et un snap hors treillis est refusé en le nommant :
snap R2C3 is off-lattice — ORC grids are separable (one x per column, one y per row).
Rien de partiel n'est jamais importé. Un refus n'écrit rien.
L'aperçu¶
Sélectionner un preset montre exactement ce que son application ferait, avant qu'elle ne fasse quoi que ce soit.
| Ligne | Vous dit |
|---|---|
Grid |
La forme du preset, et la vôtre si elles diffèrent |
Frames |
Combien de snaps portent des frames, et combien des vôtres restent tels quels |
Knob |
Combien de positions de knob il contient, et combien peuvent être importées |
Pages |
Combien de pages il décrit |
Puis les avertissements, les plus lourds de conséquences d'abord :
| Avertissement | Signification |
|---|---|
| ⚠ Resizes the layer from 3 × 3 to 7 × 3. | Le seul qui fait perdre du travail — les snaps qui se retrouvent en dehors ne survivent que dans l'undo. |
| ⚠ 9 snap(s) you already keyed will be replaced (of 9 keyed here). Undo restores them in one step. | |
| ⚠ Knob reaches 1 of 18 positions — 17 will not be imported (ORC never resizes a shared knob). | Un knob est une layer séparée partagée par d'autres layers ; importer un preset ne le remodèle jamais dans leur dos. |
Et toujours, une remarque qui vaut la peine d'être intégrée :
ℹ Frames are exposure numbers, not drawing names: a preset from another character points at that character's drawings.
Le chemin du fichier complet est imprimé en bas.
Sections to Apply¶
| Section | Défaut | Ce qu'elle fait |
|---|---|---|
Frames |
Activé, quand le preset en a | Désactivé n'importe que la forme et l'espacement — le même grid, prêt pour que vous lui donniez vous-même les keys. |
Page layout |
Désactivé | Ajoute les pages que la layer n'a pas et définit ses axes de mirror. Ne retire jamais une page. |
Les deux sont réévaluées à chaque sélection, et Page layout n'est activé que quand cela changerait réellement quelque chose.
Appliquer¶
Apply Preset applique les sections cochées en un seul pas d'undo.
Si cela devait écraser des keys que vous avez déjà autorées, le premier clic arme au lieu d'appliquer — le bouton devient Replace 9 key(s)? et vous donne cinq secondes :
Click again within 5s to overwrite. Undo restores them in one step.
Deux comportements qui valent la peine d'être connus :
- Les frames ne sont jamais vidés. Les snaps sur lesquels le preset ne dit rien gardent ce que vous avez autoré. Un import ajoute et écrase ; il ne nettoie pas.
- Rien à faire est rapporté, pas exécuté. "Grid already matches — nothing to apply." — l'historique ne collectionne pas les no-op.
Enregistrer le vôtre¶
💾 Save Current écrit le grid de la layer actuelle — forme, espacement et frames — sous forme d'un .orcGrid, toujours dans le dossier propre d'ORC. Il suggère le nom de la layer.
| Bouton | Notes |
|---|---|
✕ |
Activé uniquement pour les presets propres d'ORC, et confirme d'abord — supprimer un fichier est la seule chose que l'undo ne peut pas atteindre. |
⬇️ |
Exporte vers un fichier. |
⬆️ |
Importe un fichier dans la bibliothèque. Un preset de Harmony est converti à l'entrée, si bien que la bibliothèque ne conserve qu'un seul format. |
Copy Grid, à la place¶
Pour un besoin ponctuel, sautez la bibliothèque entièrement : clic droit sur un grid → Copy Grid, puis Paste Grid sur une autre layer.
C'est le même contenu et le même code, si bien qu'un grid copié et un preset enregistré se comportent de façon identique. Le presse-papiers survit au changement de layer et à la suppression de la layer source.
Voir Grids & Snaps.
Voir aussi¶
- Grids & Snaps
- Knobs — pourquoi un knob partagé n'est jamais redimensionné pour vous
- Pose Presets — le rig entier, pas un seul grid
