Journal des modifications¶
1.0.0¶
Première version publique.
Staging¶
- Modèle de slot — une ligne construit Backdrop, Peg, Group, Composite, Drawing et une chaîne d'effets. Chaque ligne de l'arborescence est le même objet ; ce qui change, c'est quels composants sont cochés.
- Colonne Details — la chaîne que chaque ligne va construire, écrite dans l'ordre du câblage.
- Colonne Range — séquences, frames uniques, holds et trous, rapportés honnêtement.
- Split et Merge — modes de split hiérarchique et par fratrie, Merge Selected et Merge Down, avec des variantes au niveau des frames derrière leur propre garde-fou.
- Super nodes — une ligne qui se déploie en une unité autonome, renommée en une seule édition.
- Tags montrés, tags modifiables — avec Show Tags activé, la ligne, le champ Name de l'Inspector et ses cases à cocher sont trois vues d'un même état ; modifiez l'une d'elles et les deux autres suivent.
- Undo/redo sur toute l'arborescence de staging.
Import¶
- PSD / PSB analysés par OSA lui-même : les groupes deviennent des branches, les noms de calques deviennent des tags, les masques de calque deviennent des mattes, les calques de réglage deviennent des nœuds d'effet.
- Les dossiers magnet sont exacts — dans un PSD, un dossier n'est un signal de magnet que lorsque son nom est le magnet (ou un alias) et qu'il ne porte aucun tag ;
PROPS/Prop-1=P-Dest un drawingProp-1dansPROPS, jamais le dossier lui-même. - Séquences d'images (PNG, JPG, TIFF, TGA) groupées par le numéro dans le nom, avec détection de plage.
- SVG écrit en traits Harmony natifs.
- TVG copié tel quel.
- Modèles Harmony (
.tpl) stagés comme un bloc unique. - Transform Sync (
.anm) et bakes Blender (.pvt) stagés comme des hiérarchies de pegs 3D avec des clés par frame. - Modes d'import réduits au seul vrai choix :
Art LayersouOriginal Bitmap. - Alignement écrit avec le mot-clé d'Harmony, jamais l'index de l'enum.
- Les assemblages longs tiennent en mémoire — au-delà de 100 images, OSA vide l'historique d'annulation d'Harmony au fil de l'eau, et un raster déposé sur n'importe quel art layer coûte un lancement d'
utransformau lieu de deux (mesuré identique octet pour octet au résultat en deux passes) : une séquence de 840 dessins lance ~840 processus au lieu de ~1680. - Checkpoint save (optionnel, dans les Settings du navigateur) — enregistre la scène toutes les 100 images d'un assemblage long pour qu'Harmony puisse libérer les dessins déjà écrits. Verrouillé (la raison apparaît au survol) tant que la scène n'a pas été enregistrée sur le disque.
Art layers¶
- Quatre art layers par dessin, chacune avec son propre type et son propre nombre de frames.
- Subart layers — plusieurs images empilées sur une art layer, promues automatiquement à l'arrivée de la deuxième, aplaties dans l'ordre de l'arborescence.
- Aplatissement Original Bitmap en miroir : la recette est composée dans la frame.
- L'aplatissement post-assemble réécrit l'arborescence dans la forme que la scène peut stocker, en gardant la provenance.
Structure et disposition¶
- Disposition Wide Bus : les masters sur la rangée du haut, le contenu sur la rangée du milieu, les composites sous ce qu'ils agrègent, cinq emplacements FX réservés.
- Backdrops matriochkas — backdrops imbriqués mesurés de bas en haut, chacun dimensionné à partir de son propre contenu.
- Modes de composite mesurés sur une installation Harmony 24 (trois entrées sur quatre de la table partagée précédemment étaient fausses).
Magnets¶
- Destinations nommées avec alias, insensibles à la casse, appariées en exact / préfixe / suffixe, le plus long d'abord.
- Generate Magnet Tree et Generate + Assemble.
- Magnetize Scene relit une scène Harmony existante vers le staging.
- Recettes de générateur par magnet : chaque magnet porte sa propre structure et son propre jeu d'effets.
Effets et générateurs¶
- Transparency (en nœud ou cuit à plat), Cutter, Blending (25 modes), Glow, Blur.
- Brightness/Contrast, Hue/Saturation, Levels, Tone, Highlight.
- Colour Card et Gradient comme holders plutôt que comme maillons de la chaîne.
- Chaque effet est une ligne d'une seule table — un nouvel effet devient un tag, une entrée de menu et une ligne d'Inspector au même endroit.
Sessions¶
- Sauvegarde automatique continue de l'arborescence de staging, par scène, écrite de façon atomique avec une génération de backup.
- Détection de crash, une barre de restauration qui dit ce qui est revenu et ce qui ne l'est pas, et un stockage qui s'élague lui-même.
Interface¶
- Jeux de préférences avec export/import.
- Raccourcis réassignables ; les menus contextuels lisent leurs indications dans le registre.
- Barre de retour avec canaux permanents et temporaires ; Assemble bloqué par les blockers.