Accueil Floss Manuals francophone

Puredata

Afficher une forme géométrique

Le patch ci-dessous permet d'afficher un rectangle, d'en changer la position, l'angle, la couleur et l'opacité.

Capture_formegeometrique2.png

Lien vers le patch : http://gitorious.org/flossmanuals-fr/pure-data/blobs/raw/master/patchs/GEM/formegeometrique.pd

Pour le créer (de bas en haut de la chaîne)

  1. Créer un [rectangle];
  2. Réaliser la transparence avec l'objet [alpha];
  3. Donner une couleur avec l'objet [colorRGB];
  4. Déplacer avec l'objet [translateXYZ];
  5. Faites tourner avec l'objet [rotateXYZ];
  6. Déplacer à nouveau (toujours en fonction des axes locaux de l'objet 3D considéré);
  7. Afficher avec [gemhead] qui gère le rendu.

Pour le faire fonctionner

  1. Créer d'abord la fenêtre d'affichage (1) en ayant préalablement cliqué sur les options d'affichage (0);
  2. Manipuler ensuite les paramètres de translation selon l'axe des X, Y et Z;
  3. Constater que le premier objet [translateXYZ] permet de décaler l'axe de rotation, alors que le deuxième [translateXYZ] opère selon ce repère XYZ modifié;
  4. Tester l'affichage de l'élément géométrique sous forme de lignes et de points;
  5. Changer la couleur, l'opacité (4e curseur)
gem3.png

Il faut préciser que l'objet [alpha] permet de rendre modifiable l'opacité de l'objet. Les valeurs limites de la translation, lorsque l'écran est dans un rapport largeur/hauteur de 4/3, sont de -5.33 <> +5.33 pour l'axe des X, -4 <> +4 pour l'axe des Y. Les valeurs limites de la rotation sont de 0 à 360 (degrés) et celles des couleurs sont de 0 à 1.

Enfin, il est possible de remplacer l'objet [rectangle] par d'autres formes géométriques intégrées à GEM : cube, sphere, circle, cylinder, curve3D, teapot. Essayez ces différents objets et faites un clic droit afin d'afficher l'aide correspondante et connaître ses paramètres spécifiques.