Description Le donneur d`ordres recherche un prestataire pour la
Transcription
Description Le donneur d`ordres recherche un prestataire pour la
1 SRC2 S4 IMD TD/TP SVG Dessin et animation SVG ressources : http://www.w3schools.com/svg/ http://svground.fr/introduction.php http://www.alsacreations.com/tuto/lire/1421-svg-initiation-syntaxe-outils.html utilisation de base : fichier monfichier.svg de base : <?xml version="1.0" encoding="UTF-8" standalone="no"?> <svg width="600" height="300" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> …. ici declararer les différents éléments à dessiner (rectangle, tracé, cercle ...) </svg> appel d'un fichier svg en html5 : <html> <head> <meta charset="utf-8" > <title>demo</title> </head> <body> ... <embed src="monfichier.svg" type="image/svg+xml" /> ... </body> </html> remarque : il existe d'autres possibilité pour accéder à un source svg, on peut meme ecrire directement du code svg dans le source html. les formes de base : les rectangles (rect) les cercles et les ellipses (circle) les lignes (line) les textes (text) les tracés (path) ... voir http://svground.fr/formes-de-base.php , www.siteduzero.com/informatique/tutoriels/le-svg • • • • • • SRC Troyes 2 SRC2 S4 IMD TD/TP SVG exercice 1 d'application : réaliser ile logo suivant en svg : objets utilisables : rect , circle , path les animations exercice 2 d'application : realisez et animez ie logo suivant en svg pour qu'il se dessine progressivement : utilisez : a) style de trait : ...stroke-dasharray:3000,3000;stroke-dashoffset:3000 … (par exemple) ... b) animation : <animate attributeName='stroke-dashoffset' from='......' to='0' begin='...s' dur='...s' /> les interactions exercice 3 d'application : changer la couleur (passez la en rouge) du haut du logo quand on clique sur le cercle utilisez : <rect …. id='objet1' …../> ... <animate … begin="objet1.mouseover" …/> <animate … begin="objet1.mouseout" … /> SRC Troyes 3 SRC2 S4 IMD TD/TP SVG exercices d'application animation : analyser ce tracé vectoriel, restructurez le pour permettre de l'animer pour qu'il se dessine progressivement. (fichier de base : http://195.83.128.55/~fmeuzeret/vrac/docs/cim420~maison6.svg ) animation via une application : 1) choisir une image bitmap type dessin ou plan, 2) la vectoriser avec un outil comme illustrator ou flash 3) utiliser un outil comme « Lazy line painter » pour générer une version svg animée SRC Troyes 4 SRC2 S4 IMD TD/TP SVG SRC Troyes