| |
DDL pour faire une animation de titre.
Outil pour paramètrer un 'fichier de
police de caractères'. En effet DDL n'est pas
un générateur de caractères...il anime des lettres (comme
des sprites). Il faut donc avoir une bibliothèque de
caractères. Cette bibliothèque est composée d'une image
BMP et d'un fichier de coordonnées qui a pour extension
DDL (ex : police1.bmp et police1.ddl) J'ai fait un utilitaire
pour vous aider à créer le *.ddl.(Explications plus
bas) |
GLOBAL: pour sélectionner la 'police', saisir votre
texte, le positionner
| |
Choisir
le fichier BMP qui contient les lettres.(Police)
Sélectionner la couleur de fond.(Fond)
Attention j'ai un problème de couleur(inversion composante
bleu et rouge)....version suivante (mais ce n'est pas
génant) Sélectionner la dimension de l'écran
(je n'ai testé qu'en 720*576) ce qui déterminera les
dimensions des BMP et AVI. Saisir votre texte.
Régler l'écart entre les lettres (action sur
le spin). Régler la taille d'un espace (liste
déroulante). Régler le zoom global si votre
police n'a pas la bonne taille (ne pas abuser). Le
décallage vertical est une option visuelle. Régler
la position du texte dans l'écran. |
PARAMETRES pour régler les phases 1, 2 et 3
PHASE 1 réglage de la phase d'apparition
de la lettre. PHASE 3 réglage de la phase disparition
de la lettre.
| | |
Les deux onglets sont expliqués en même temps, car ils
ont les mêmes types de paramètres. Un onglet la phase
1 (apparition de la lettre) un deuxième pour la phase
3 (disparition de la lettre) Temps de décalage
entre les lettres en nombre d'images. Durée
en nombre d'images de l'apparition (ou de la disparition)
de la lettre. Déformation de la lettre
- Ne bouge pas.
- Zoom centré.
- Volet.
- etc...
Chemin de la lettre
- Ne bouge pas.
- arrive (repart) vers le
haut.
- arrive (repart) vers le bas.
- arrive
(repart) du centre.
- etc...
Rotation
de la lettre |
PHASE 2 Réglage de la phase de présentation de
la lettre ( période où elle est fixe).
 | Animation
(phase 2) - Nombre d'images par seconde
(Pour les AVIs).
- Durée de la phase 2 (temps
que la lettre reste à l'écran en nombre d'images).
- Choisir
l'unité de base, la lettre ou la ligne.
- Le type
de décallage.
- Sans court
Chaque lettre est autonome. La première
lettre peut avoir disparu avant que la dernière apparaisse
(en fonction des temps de phase 1,2 et 3). Effet de
"vague".
- Sans Long
La première lettre attend que la dermière lettre soit
apparue pour disparaitre. Tout le texte sera à un moment
donné à l'écran.
- Même ligne
En cas de titre sur plusieurs lignes, le
texte apparaitra toujours sur une même ligne (celle
de la première ligne).
- Décal
bas Idem que "Même ligne" mais le texte
de la ligne précédente est décalé vers le bas.
- Décal
haut Idem que "Même ligne" mais le texte
de la ligne précédente est décalé vers le haut. Effet
de "machine à écrire".
| EXPORT
pour générer une suite d'images ou AVI
| |
- Bouton BMP pour générer un suite
d'images BMP numérotées (Vous pouvez saisir les 4 premières
lettres du nom des fichiers).
- Bouton AVI
pour créer un fichier AVI (Sans Codec)
|
 Police
de caractères Une police de caratères
est constituée: - d'une image BMP de 720
de large mais la hauteur est libre en fonction des besoins.
- d'un fichier de coordonnées des lettres. Il
porte le même nom que celui du BMP et avec l'extension
DDL
Vous pouvez vous constituer une
bibliothèque de police de caractères, elle se fera avec
le temps et/ou pourquoi pas un échange entre nous (sur
le repaire ??). Il est préférable de créer une image
BMP avec toutes les lettres (majuscules, minuscules
et accentuées) et les symboles les plus usités. En effet
vous pouvez paramètrer les coordonnées des lettres dont
vous aurez besoin pour un titre (pas de perte de temps),
puis vous pourrez revenir pour continuer le paramètrage.
De plus, si vous créez des BMP avec des caractères aux
mêmes places (dans le cas d'un changement de couleur
par exemple), il suffit de copier et de renommer le
*.DDL.
Création du fichier BMP:
Avec
TITLEDEKO (ou autres) vous sélectionnez une police d'une
hauteur de 100 pixels (bon compromis mais c'est libre),
vous tapez vos lettres et vous faites des exportations
BMP. Pour ma part, je dois faire 3 exportations pour
avoir tout. De ces 3 fichiers j'en fais un seul avec
l'aide d'un logiciel de dessin.(voir les *.bmp)
Vous pourrez utiliser ces polices pour vos titres futurs.
Création du *.DDL à l'aide de l'utilitaire: cliquez
sur OUTILS
 Voici
une vue générale où l'on peut voir à gauche l'écran
(720*576) et à droite 3 onglets dont vous trouverez
ci dessous les fonctions : Fichier:
pour sélectionner le BMP, la couleur de fond, Visualisation
globale des lettres déjà faites
| |
- Choisir le fichier BMP qui contient les
lettres.(Police)
Si un
fichier ddl existe déjà, vous reprenez les coordonnées
des lettres précédement effectuées. - Mémoriser
la couleur de fond (la couleur transparente).(Sélection)
Le curseur change de forme, vous n'avez qu'à cliquer
sur le fond de l'image. Pour vous aidez la couleur s'affiche
dans le petit rectangle (bleu sur l'image) - Sauver
votre travail (le fichier texte *.ddl).(SAUVER)
| BANDE
pour localiser les bandes de lettre.
| |
- Sélectionner une couleur des traits (aide).(TRAIT)
- Positionnement de la "ligne d'écriture' c'est
la ligne sur laquelle on écrit. c'est une aide , il
faut qu'elle ait la même valeur pour toutes les bandes.
- Combo pour sélectionner une bande. (repère Y0,Y1)
- Régler la position verticale de la bande (avec
le spin).(POSITION HAUT)
- Régler la hauteur de la bande (si possible la
même pour toutes les bandes).(HAUTEUR)
- Permet de valider vos modifications.(mettre
vos valeurs en mémoire)(Valide)
- Permet de scanner automatiquement une bande
pour affecter les lettres saisies.(Scan
ligne) (repère X0,X1)
- Méthode
(rapide):
Onglet FICHIER Vous chargez un
BMP Vous sélectionnez la couleur de fond (qui sera
transparente). Onglet BANDE Dans un premier
temps il faut régler la hauteur [HAUTEUR] et
la ligne de support [Ligne d'écriture] pour qu'elles
soient valables pour toutes les lignes. Vérifier en
faisant glisser toutes les lignes sur toutes les bandes
avec le spin [HAUT] Maintenant pour chaque
bande. - Sélectionner une bande.
- Saisir les lettres qui sont sur la ligne.
- Positionner les lignes avec le spin POSITION
HAUT.
- Valider pour mémoriser
vos réglages.
- Faire scanline pour
mémoriser (automatiquement) les lettres et leurs coordonnées.
| LETTRE
Paramètrer les lettres. (Ne sert plus à grand chose
depuis SCANLINE)
| | - Sélectionner
la lettre ou le symbole.(LETTRE)
Les caractères sont dans l'ordre ASCII. - Sélectionner
la bande à laquelle appartient la lettre.
- Pour
déplacer la position gauche de la lettre sélectionnée.
- Pour régler la largeur de la lettre.
- Les
réglages sont définitivement mémorisés après 'Valider'.
- Concrètement si vos lettres sont bien distinctes
les unes des autres vous n'aurez pas à utiliser cet
onglet.
| N'oubliez
pas de SAUVER dans l'onglet 1 (FICHIER)
Quelques combines: - Dans TITLEDEKO
- Garder des *.DTK par forme, une future
variante couleur de cette police se fera en 5 minutes.
- justifier horizontalement: étalé
- justifier
verticalement: plein
Version 2.00
A) Possibilité de sauver l'AVI avec le codec de son choix.
B) Création d'une ligne de temps. On va pouvoir scrubbler comme des fous.
Je rappelle que la durée de l'animation est déterminée par vos options.
C) La version 2.00 corrige quelques bugs de trajectoire de la lettre.
E) J'ai réorganisé les onglets....je pense que c'est plus intuitif.
F) Nouvelles options de déformation de la lettre.
G) Possibilité de charger un BMP de fond, l'image est étirée.
H) possibilité de charger un AVI de fond (étiré.. s'il n'est pas de la même dimension).
 Installation Mettre
DDL.EXE dans un répertoire de votre choix. Créer un
sous répertoire Police pour y mettre les *.BMP
et *.ddl (c'est là où je vais les chercher). Ce programme
n'est composé que d'un EXE... pas d'autres fichiers,
rien dans la base de registres. Pour le désinstaller,
un delete suffit sans polluer votre système.
Version 1.00
Télécharger DDL.ZIP qui contient le programme (DDL.EXE).
Version 2.00
Télécharger DDL20.ZIP qui contient le programme (DDL20.EXE). >
Version 2.10
Télécharger DDL21.ZIP qui contient le programme (DDL21.EXE).
Les deux versions peuvent cohabiter.
Télécharger Police1.ZIP Jeux de police à mettre dans le sous répertoire 'police'.
Télécharger Police2.ZIP Jeux de police à mettre dans le sous répertoire 'police'.
Télécharger balta.ZIP (8 polices)
Télécharger fon.ZIP (8 polices)
Télécharger Pol.ZIP (7 polices)
Après directX je me plonge dans OpenGL
afin de pouvoir faire un générateur de caractères comme
TITLEDEKO. l'idéal serait que dans TITLEDEKO on
puisse avoir ce type d'animation. Ce qui éviterait la
partie Outil MASSON
Jean-Claude (Avril 2002-mars 2003)
Pour discuter de ce programme et
faire vos commentaires : http://www.repaire.net/forums/showthread.php?s=&threadid=7067
|