automatic translation maschinelle Übersetzung

Add to Technorati Favorites
urzhiata | index

      spirograph

Comment dessiner avec Spirograph

Le spirograph, (qui n'en a pas eu un entre les mains ?), c'est idéalement un jeu capable de nous faire dessiner de belles courbes géométriques et colorées, avec une précision diabolique. Pour moi, le passage à la pratique était bien loin de la perfection, et un paquet de mes spirographes se sont terminés par des dérapages incontrolés (quand grisé par la vitesse, le bic glisse sur le papier, de plus en plus vite, et ... sort de sa route, aaah) ou par une feuille transpercée à force de passer et repasser la pointe du stylo. Le spirograph numérique, lui, atteint sans problème la perfection et ne coule jamais.

Un spirograph, c'est un petit cercle qui tourne dans un plus grand, le dessin est tracé en suivant un point fixe sur le petit cercle. C'est l'invention de Denys Fisher en 1965, qu'il présente à la foire du jouet de Nuremberg, et qui 2 ans plus tard, trouvera sa place dans les boutiques de jeu. Au fil du temps, les boites évolueront légèrement, et on le trouve encore aujourd'hui.

Pour les mathématiciens, les jolis lignes colorées ont un nom : ce sont des hypotrochoïdes et des épitrochoïdes, ces principes mathématiques et quelques formules permettent de fabriquer des images. A voir les différents applets qui ont été faits sur ce principe, c'est une source d'inspiration importante pour les langages de programmation visuelle, comme processing, (par exemple, voir les applets de Oolong sur mobile.processing.org)

J'ai retrouvé le mode d'emploi du spirograph, plein de promesses de courbes parfaites...
On peut le télécharger ici : Comment dessiner avec Spirograph (pdf)

(applet dans la suite du billet)

Lire la suite


      processing, le langage multimedia

La version béta de processing 1.0 est maintenant sortie depuis 1 an, et en quelques années d'existence est devenu l'environnement de programmation multimedia favori. Processing permet d'aborder le traitement de l'image, de la video, et du son de manière simple et offre des possibilités très riche. Contrairement à Director qui a été pendant de nombreuses années la référence du développement multimedia, il est gratuit, open-source, et constitue une approche idéologique différente, proposant de se construire son propre outil, en facilitant le maniement de la programmation.

A l'origine, c'est un projet initié par Ben Fry et Casey Reas, alors membres du groupe Esthétique et Informatique au MIT Media Lab (Aesthetics and Computation Group) et inspiré du logiciel Design by Numbers de John Maeda, dont le but était déjà de créer des programmes visuels et graphiques sans toute la complexité des langages évolués de programmation.

Processing est basé sur java et permet de faire ses premiers pas, grace à des librairies de fonction basiques (2D, 3D, typographie, manipulation d'images, etc.), et d'aller beaucoup plus loin en améliorant ses capacités de programmation et par l'utilisation de librairies additionnelles (video, son, simulation et mathématique, gestion de protocoles réseau, interface série pour des projets électroniques, midi, osc, etc.)

Processing bénéficie aujourd'hui d'une communauté d'utilisateur importante, en particulier dans les laboratoires de recherche des écoles d'art graphique. Des forums et des wikis regroupent l'expérience acquise par les utilisateurs du langage, en plus des documents de référence du langage. Pour se faire une idée des possibilités créatives, le site de processing propose une galerie d'applet exposant différents types de réalisations.

Liens

Le site principal de processing, et sa galerie d'exposition.

Tutoriel processing en français proposé par le département hypermédia de l'école d'art d'Aix-en-Provence.

Le blog à J.. présente les fondateurs et les utilisateurs confirmés du langage : Ben Fry, Casey Reas, John Maeda, Jared Tarbell, etc.