Paramètres, animation, mises en scène et export GIF/MP4
L'animation vit dans Eidolang plutôt que dans un état de canevas séparé. La 2D, la 3D, la lecture par étapes et l'export GIF/MP4 partagent une seule chronologie, ce qui garde la lecture à l'écran alignée avec les images exportées.
Curseurs de paramètres
param r 1 range 0.5 4 step 0.1
circle c O radius rChaque param apparaît dans Paramètres. La figure se réévalue pendant le glissement ; le relâchement réécrit la valeur dans la commande. Déclarez range pour obtenir un intervalle de curseur complet et utile.
Animation continue
animate r duration 2s mode pingpongLa cible doit être un paramètre ou un objet lié disposant d'un degré de liberté modifiable. Les options incluent :
mode loop,pingpongouonce;speedouduration;over t0 t1pour un intervalle restreint.
Les contrôles Lecture/Pause de la barre d'état permettent la prévisualisation. Stop valide les valeurs animées actuelles en littéraux, comme une modification annulable.
Présentations par étapes
stage givens duration 1.2s reveal fade
point A -3 0
point B 3 0
segment base A B
stage result duration 1.2s reveal draw
point M = midpoint(A, B)
hide base transition erase duration 0.6s- Les objets avant la première
stageforment un arrière-plan persistant. reveal cut|fade|drawcontrôle les nouveaux objets.clearmasque les objets des étapes précédentes sans supprimer les valeurs de dépendance.show/hideprennent en charge cut, fade, draw/erase, et leur propre durée.
Les scripts par étapes obtiennent précédent, lecture/pause, réinitialisation, suivant et une chronologie complète avec curseur. L'édition s'ouvre sur l'état final complété ; Lecture depuis là redémarre depuis la première étape.
Exporter un GIF ou un MP4
Ouvrez Exporter et sélectionnez GIF ou MP4 :
- Choisissez Vue actuelle ou Ajuster au contenu ; la 2D prend aussi en charge un rectangle personnalisé.
- Décidez d'inclure ou non la grille de coordonnées.
- Choisissez l'échelle de trame, la fréquence d'images et une durée prédéfinie ou personnalisée. Les valeurs par défaut proviennent de Paramètres › Valeurs par défaut d'export.
- Un script par étapes exporte sa chronologie de mise en scène ; un
animateordinaire exporte un mouvement complet unique. - La 3D propose en plus l'orbite de caméra.
Les deux formats calculent les mêmes images à partir de la même chronologie : seul l'encodage change. La durée part de la chronologie du script, mais la boîte de dialogue d'export peut la remplacer par une valeur prédéfinie ou personnalisée. Eidograph plafonne le nombre total d'images pour protéger la mémoire et marque un export plafonné. Réduisez la fréquence d'images, la durée ou l'échelle de trame pour réduire la taille.
Choisir entre GIF et MP4
| GIF | MP4 | |
|---|---|---|
| Encodage | palette, jusqu'à 256 couleurs par image | H.264, couleurs complètes |
| Taille de fichier | augmente vite avec la durée et le détail | bien plus petite à durée et échelle égales |
| Lecture | boucle tout seul partout où une image s'affiche | nécessite un lecteur vidéo ; reste fluide sur les clips longs ou haute résolution |
| Adapté à | messagerie, forums et suivis de tickets | diapositives, montage vidéo et enregistrements de cours |
À propos du MP4 :
- La vidéo est muette et jamais transparente ; la boîte de dialogue masque l'interrupteur d'arrière-plan transparent pour les deux formats animés.
- H.264 exige des dimensions en pixels paires : une largeur ou une hauteur impaire est arrondie d'un pixel vers le haut.
- L'encodage utilise l'encodeur H.264 du système. Si le système ne peut pas encoder du H.264 à la taille choisie, l'export signale une erreur et le GIF reste disponible.
Garder l'animation robuste
- Animez un paramètre plutôt qu'un résultat dérivé.
- Gardez la construction valide sur toute la plage ; les extrémités d'un arc, par exemple, ne doivent pas coïncider.
- Utilisez un
samplesmodéré pour les intersections numériques et les surfaces. - Lancez la lecture depuis le début et vérifiez les Diagnostics avant l'export.
- Pour conserver une pose finale, utilisez Stop pour écrire les valeurs actuelles, puis enregistrez le projet.
