mercredi 2 septembre 2015

La synthèse soustractive des couleurs et l’option blendmode de PSTricks

C’est grâce à un article très élogieux, que lui a consacré le magazine Lire du mois de septembre 2015, que j’ai découvert le livre de Jérémie Fischer : “Wild about shapes”. Dans la version française, celui-ci s’appelle “Animaux” tout simplement.
Lorsqu’on ouvre le livre à une page quelconque, on trouve à gauche des aplats d’une seule couleur cyan, aux formes vagues et indistinctes et à droite un transparent d’une couleur unique soit jaune soit magenta, aux formes elles aussi vagues et indistinctes. Lorsqu’on rabat le transparent sur la page de gauche, un animal apparaît d’une couleur qui est le résultat de la superposition de celles du transparent et de la page. Par exemple : cyan+jaune =vert et un animal, girafe, tortue, pieuvre ou papillon, apparaît en vert. On aura reconnu la synthèse soustractive des couleurs.
Dans ce document :
http://manuel.luque.perso.neuf.fr/blendmode/bendmode-exemples.pdf
http://manuel.luque.perso.neuf.fr/blendmode/bendmode-exemples.tex
j'essaye d'analyser le procédé utilisé par l'auteur en utilisant 2 exemples qui n'ont aucune prétention artistique, pour cela achetez le livre de Jérémie Fischer. Dans le document les animations ont été réalisées avec le package animate d'Alexander Grahn.

J'extrais quelques images du document qui servent à illustrer les explications, par exemple le dessin de la silhouette du requin, et la séparation en 2 parties pour les couleurs.

Les animations au format Gif :
 En ce qui concerne l'option blendmode avec PSTricks, voici les liens qui se rapportaient à ce thème :

http://pstricks.blogspot.fr/2012/09/loption-blendmode-de-pstricks-pour.html
http://pstricks.blogspot.fr/2012/09/loption-blendmodelighten-de-pstricks-et.html
http://pstricks.blogspot.fr/2012/08/loption-bendmodemultiply-de-pstricks-et.html

J'ai fait une mise à jour mineure ici :
http://manuel.luque.perso.neuf.fr/blendmode/pstricks_blendmode.pdf
http://manuel.luque.perso.neuf.fr/blendmode/pstricks_blendmode.tex


dimanche 16 août 2015

pst-crayon version 3

Ce package se compose de 4 commandes :
  1. dessin dun crayon à corps cylindrique et dont le taillage s’effectue avec un couteau : \psCrayonC[options](x,y,z);
  2. dessin dun crayon à corps prismatique hexagonal et dont le taillage s’effectue avec un aiguise-crayon : \psCrayonH[options](x,y,z) ;
  3. dessin d’un crayon bicolore : \psCrayonB[options](x,y,z);
  4. calcul et enregistrement du chemin d’un caractère, d’un mot ou d’une phrase : \psCharPath[options].
 Il intègre toutes les macros précédentes.

http://manuel.luque.perso.neuf.fr/pst-crayon/pst-crayon-v3/

samedi 15 août 2015

Crayon bicolore

On obtient un crayon bicolore avec la commande \psCrayonB[options](x,y,z). Cette commande nécessite le package ‘pst-crayon’ auquel elle sera très prochainement intégrée.
Les options, dont les valeurs par défaut sont indiquées, sont les suivantes :
  • [pencololor1=red] et [pencololor2=blue] indiquent les couleurs des extrémités.
  • [h=15] est la hauteur totale du crayon ;
  • [r0=1] est le rayon du cercle où est inscrit l’hexagone de la section du corps du crayon ;
  • [hm=1.5] est la hauteur de chaque mine ;
  • [h0=3] est la hauteur du cône représentant de chaque pointe du crayon.
 Le crayon est centré en son milieu. Sur l’une des faces est gravée une inscription, qui est par défaut ‘PSTricks - 2015’, elle peut être modifiée dans les paramètres avec l’option [text=. . . ]. La taille des caractères est fixée par défaut à 25, elle peut elle aussi être modifiée avec [fontsize=. . . ].

Les fichiers :
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/crayon-bicolore.tex
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/crayon-bicolore.pdf
Pour l'animation au format pdf : faire défiler les images avec la roulette de la souris :
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/bicolore-draw.pdf
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/bicolore-draw.tex
Pour obtenir les fichiers du chemin du mot bicolore :
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/bicolore-dat.tex
Tous les fichiers sont dans ce répertoire :
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/
Le package pst-crayon :
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/pst-crayon.sty
http://manuel.luque.perso.neuf.fr/pst-crayon/crayon-bicolore/pst-crayon.tex

De nombreux messages précédents contiennent des exemples et des renseignements sur le package pst-crayon, comme :
 http://pstricks.blogspot.fr/2015/08/pst-crayon-une-suggestion-dherbert-voss.html 
http://pstricks.blogspot.fr/2015/08/pst-crayon-dessin-de-bart-simpson.html
et les articles précédents :
http://pstricks.blogspot.fr/2015/08/pst-crayon-dessin-de-bart-simpson.html
http://pstricks.blogspot.fr/2015/07/obtenir-le-chemin-dun-caracter-dun-mot.html

http://pstricks.blogspot.fr/2015/07/pst-crayon-aiguiser-des-crayons-de_4.html

dimanche 9 août 2015

Des bulles de champagne

Gérard Liger Belair, a écrit dans la revue Tangente N◦158 de mai-juin 2014, un article qu’il intitule Champagne ! le mouvement des bulles en équations. L’auteur nous donne ainsi les équations modélisant le mouvement des bulles de champagne. Elles vont nous permettre d’essayer d’illustrer ce phénomène avec PSTricks. Je me permets de les réécrire ici :

 v est la vitesse d’une bulle en m.s−1, h la distance parcourue par la bulle. ρ est la masse volumique du champagne : 998 kg.m−3, et η la viscosité de la bulle de la bulle de champagne; dans sa thèse de doctorat, Cédric Voisin prend 1.6.10−3 Pa.s, d est le diamètre de la bulle et g = 9.8m.s−2.


Cette équation va nous permettre de simuler l’ascension de la bulle. 

Ce graphique indique la position de la bulle ainsi que son diamètre au cours du temps, lors de son ascension.
Pour une simulation, de l’ascension d’un train de bulles, Gérard Liger Belair nous indique que la fréquence des trains de bulles varie de 1 à 30 bulles par seconde (Pour la Science N◦303).

Un essai d'animation en Gif d'un chapelet de bulles, s'élevant verticalement.
 Le fichier pdf contient une animation réalisée avec le package animate d'Alexander Grahn.

Renseignements complémentaires :
Gérard Liger Belair est aussi l’auteur d’un article dans la la revue Pour la Science N◦303 intitulé “Champagne en effervescence”, d’un livre publié aux éditions Odile Jacob “Effervescence ! La science du champagne” et de nombreux autres articles.
La thèse de Cédric Voisin est consultable sur :

mardi 4 août 2015

pst-crayon : une suggestion d'Herbert Voss

Une suggestion d'Herbert Voss, permettant un code plus compact pour obtenir les images pour un Gif animé ou pour une animation avec le package animate : Herbert suggère d'utiliser la macro \psforeach, réduisant ainsi le nombre de lignes à écrire. Voici un exemple :

Je remercie Herbert pour sa participation.
Les fichiers sont ici :
gabrielle-dat.tex permet de générer le chemin du nom.
gabrielle-draw.tex calcule les images nécessaires à l'animation ci-dessus (405)