Aller directement au contenu

Glaxnimate 0.5.4

Samedi, 9 Septembre 2023  |  Mattia Basaglia

Copie d'écran de la version 0.5.4

Cette version introduit une grande variété de nouvelles fonctionnalités et plusieurs correctifs.

Nouvelles fonctionnalités d'animation

Une nouvelle fonctionnalité est le préréglage de trame clé de dépassement, avec la possibilité de modifier la transition de la trame clé pour aller au-delà des limites précédemment imposées.

Ajout de la prise en charge des groupes et des calques « d'auto-orientation », alignant automatiquement leurs rotations avec le tracé du mouvement.

Vue globale de la composition

Il s'agit d'un changement majeur dans la façon dont les compositions sont traitées en interne. Toutes les compositions partagent désormais les mêmes attributs et fonctionnalités, sans avoir une composition « principale » dictant le comportement des autres compositions.

Ceci corrige plusieurs incohérences mineures, précédemment causées par cette distinction.

De plus, lors de l'enregistrement de formats prenant en charge une seule composition, Glaxnimate exportera automatiquement la composition active, simplifiant ainsi le processus d'exportation et améliorant la gestion globale du projet.

Formats de fichiers

La principale nouvelle fonctionnalité est la prise en charge des fichiers « After Effects Project » (.aep) d'Adobe. Cela vous permet d'ouvrir les animations créées dans le logiciel AE directement dans Glaxnimate.

Bien que toutes les fonctionnalités « AE » ne soient pas prises en charge, la plupart des animations devraient bien fonctionner.

Plusieurs améliorations ont également été apportées à d'autres formats de fichiers.

SVG

Maintenant, l'importation d'un fichier « SVG » non animé utilise la même durée que la composition courante, ce qui facilite l'utilisation de fichiers « SVG » en tant qu'éléments d'entrée.

La prise en charge a été ajoutée pour l'importation du format « SVG » avec des formes animées de tracés, ainsi que « animateMotion ».

Les animations dans <defs> sont maintenant importées correctement.

Certaines autres améliorations pour l'importation intègrent des correctifs à l'opacité du groupe, aux emplacements des séquences vidéo, à la détection du point d'ancrage et à la détection des trames de début et de fin (Ce dernier correctif s'applique également à l'importation en format « AVD »).

L'exportation vers le format « SVG » a reçu de nombreuses améliorations telles qu'une meilleure conversion de la forme des étoiles, l'exportation correcte de la limite d'onglets, la suppression des formes de tracés inutiles et la correction de l'exportation de précompositions avec des durées étendues ou des décalages temporels.

Lottie

L'importation de Lottie a également reçu plusieurs améliorations.

Glaxnimate prend désormais en charge le chargement de fichiers « lottie » avec des mises en valeur de dégradés en radial, des positions de division et des calques auto-orientés. L'importation en zigzag a également été améliorée.

Il y a également eu des corrections à l'importation pour « dotLottie ». Maintenant, les images et les métadonnées personnalisées sont correctement prises en charge.

Ouvrir / Enregistrer les améliorations

En plus de la prise en charge de formats, cette version introduit plusieurs améliorations de la qualité de déroulement du flux d'ouverture / d'enregistrement.

L'enregistrement d'un fichier définit l'emplacement du dossier d'exportation par défaut, dans lequel le fichier est enregistré. Ceci permet d'éviter d'avoir à sélectionner à nouveau le dossier si vous souhaitez exporter le fichier dans plusieurs formats.^

Lorsque cela est possible, les fichiers de sauvegarde sont enregistrés dans le même dossier que le fichier en cours de modification. Auparavant, les fichiers de sauvegarde étaient enregistrés exclusivement dans le dossier de données de Glaxnimate, ce qui les rendait plus difficiles d'accès.

L'ouverture directe d'un fichier d'image statique définit l'animation à 1 seconde au lieu de 0.

Un nouveau paramètre a été introduit dans la boîte de dialogue des préférences vous permettant de basculer entre la boîte de dialogue native de fichiers et celles pour les composants graphiques de Qt.

Des améliorations ont également été apportées à l'API de scripts pour gérer les modules externes d'importation / exportation : la nouvelle méthode « window.choose_option () » affiche une boîte de dialogue pour afficher une sélection à partir d'une liste et une exception provenant des modules externes d'entrées / sorties s'affiche maintenant dans la console de scripts.

Animations plus précises

Le rendu d'animation a reçu plusieurs corrections. Certains fichiers peuvent sembler légèrement différents, mais l'animation apparaît maintenant comme prévu.

Les courbes de transition pour les trames clés offrent désormais une synchronisation plus précise. Certains problèmes liés au rendu de la dernière trame pour les calques et le maintien des trame clé ont été résolus. De plus, l'interface utilisateur ne permet plus de sélectionner des trames en dehors de la plage de composition.

Il y a eu des corrections visuelles pour les masques, les modificateurs de tracés d'ajustement et de tracés en décalage.

Fonctionnalités mineures

Palette classique « RAL »

Ajout de la prise en charge du chargement des ressources d'images à partir d'Internet plutôt que de se limiter aux fichiers locaux.

Ajout de palettes intégrées avec des couleurs « RAL » et Internet. Le sélecteur de palettes a été amélioré pour accueillir ces grandes palettes.

Le maintien enfoncé de la touche « CTRL » vous permet maintenant d'aimanter la poignée de la position de transformation sur l'axe en X ou en Y pour des réglages fins.

Enfin, certains boutons de la page avancée de la boîte de dialogue de tracés ont été corrigés.

Paquet expérimental « APK » pour Android

Il y a maintenant un téléchargement d'un paquet « APK » pour processeurs « arm64 » pour Android, vous offrant la possibilité d'expérimenter Glaxnimate sur votre périphérique mobile.

Ceci est expérimental. Donc, toutes les fonctionnalités ne sont peut-être pas disponibles et l'interface utilisateur n'a pas encore été finalisée.