Inverseur

Description :

Télécharger Inverseur

Inverseur sert à inverser les valeurs d'un contrôleur de type Bezier Flott. Je l'ai écrit pour pouvoir inverser le sens de rotation des roues animées avec Auto Roll, ou le pourcentage obtenu avec Calculeur. Il permet aussi de décaler précisement les valeurs d'une série de clés. Il peux travailler sur la durée de l'animation ou seulement un intervalle.

Interface :

interface

Groupe "Général" :
- Choisir piste : Pour choisir la piste à inverser.

Groupe "Intervalle" :
- Début intervalle : numéro de l'image à partir de laquelle l'inversion commence.
- Début intervalle : numéro de l'image jusqu'où l'inversion finie.

Groupe "Inversion" :
- Début : Inverse la tangente de sortie de la clé de début de l'intervalle.
- Fin : Inverse la tangente d'entrée de la clé de fin de l'intervalle.
- Décaler après : décale les clées situées au-delà de la fin de l'intervalle afin de préserver la continuité du mouvement.
- Relative / Absolue : En relatif, l'inversion se fait par rapport à la valeur de la 1ère clé de l'intervalle. En absolue, l'inversion se fait par rapport à la valeur 0 (multiplication par -1).

Groupe "Décalage" :
- Valeur : Valeur dont seront décaler les clés.
- Inclure Début : Le décalage inclut la clé de début de l'intervalle.
- Inclure Fin : Le décalage inclut la clé de fin de l'intervalle.

Groupe "Opérations" :
- Inversion / Décalage : Choix de l'opération à effectuer.
- GO ! : Lance l'opération.


Notes

- Selon les options choisis, il peut y avoir beaucoups de différences. Les graphes ci-dessous représentent les résultats du script en fonction de paramètrages différents. En les observant, vous comprendrez mieux quels options fait quoi.

Courbe origine Courbe modifée
Courbe d'origine. Début intervalle : 0
Fin intervalle : 100
Ajuster début : coché
Ajuster Fin : coché
Décaler en aval : coché
Inversion : Relative
Opération : Inversion

Courbe modifée

Courbe modifée
Début intervalle : 20
Fin intervalle : 80
Ajuster début : coché
Ajuster Fin : coché
Décaler en aval : coché
Inversion : Relative
Opération : Inversion
Début intervalle : 20
Fin intervalle : 80
Ajuster début : décoché
Ajuster Fin : décoché
Décaler en aval : coché
Inversion : Relative
Opération : Inversion

Courbe modifée

Courbe modifée
Début intervalle : 20
Fin intervalle : 80
Ajuster début : coché
Ajuster Fin : coché
Décaler en aval : décoché
Inversion : Relative
Opération : Inversion
Début intervalle : 20
Fin intervalle : 80
Ajuster début : décoché
Ajuster Fin : décoché
Décaler en aval : décoché
Inversion : Relative
Opération : Inversion

Courbe modifée

Courbe modifée
Début intervalle : 0
Fin intervalle : 0
Ajuster début : coché
Ajuster Fin : coché
Décaler en aval : coché
Inversion : Absolue
Opération : Inversion
Début intervalle : 20
Fin intervalle : 80
Ajuster début : coché
Ajuster Fin : coché
Décaler en aval : coché
Inversion : Absolue
Opération : Inversion
Courbe modifée Courbe modifée
Début intervalle : 0
Fin intervalle : 100
Inclure début : décoché
Inclure Fin : cécoché
Valeur : 100
Opération : Décalage
Début intervalle : 0
Fin intervalle : 100
Inclure début : coché
Inclure Fin : coché
Valeur : 100
Opération : Décalage

Notes :

- Vous pouvez annuler l'effet du script via :" Édition / Annuler " ou CTRL+ Z. Si vous cliquez deux fois de suite sur "Inverser!", vous n'obtiendrez pas exactement la courbe original. Ceci est dût au fait que les tangentes ne sont pas forcément les même qu'avant l'opération.

A) Pour les opérations d'nversions:

- Le script crée systématiquement des clés au début et à la fin de l'intervalle. Si des clées existe déjà, la valeur de ces clées est modifiée. Si les options Ajuster tangentes sont cochées, elles sont convertis en clés à tangente de type personnalisé. La tangente de sortie de la clé de début d'intervalle est inversé ainsi que celle d'entrée de la clé de fin d'intervalle.

- Les clés situés dans l'intervalle et possédant des tangentes de type personnalisé auront les valeurs de coefficient de tangente inversé. Les autres types de tangente restent inchangés (Linéaire, Lissage, Constante...).

B) Pour les opérations de décalage:

- Aucune clé n'est ajoutée lors de ces opérations

- Les tangentes des clés inclues dans l'intervalle ne sont pas modifiés

Valid XHTML 1.0 Strict Valid CSS!