Différences entre les versions de « Broderie avec Processing »

239 octets ajoutés ,  15 décembre 2022 à 18:11
Ligne 22 : Ligne 22 :
# Dans Processing pour rendre des lignes de codes inefficaces sans les supprimer, il suffit d’ajouter "//" au début de chacune. Techniquement, le code est alors transformé en commentaire qui n'est pas lu par la machine.
# Dans Processing pour rendre des lignes de codes inefficaces sans les supprimer, il suffit d’ajouter "//" au début de chacune. Techniquement, le code est alors transformé en commentaire qui n'est pas lu par la machine.
# Pour relier le code de Processing à l'image, il faut écrire son nom sur la ligne 14 : <code> PImage myImage = loadImage(nom du fichier ici); </code>
# Pour relier le code de Processing à l'image, il faut écrire son nom sur la ligne 14 : <code> PImage myImage = loadImage(nom du fichier ici); </code>
# Si la taille de l'image est plus grande que l'image pour laquelle le programme a été conçu, une fenêtre d'erreur s'ouvrira lors du rendu final. Pour modifier la taille, il faut changer les dimensions dans les lignes 9 et 17.
# Si la taille de l'image est plus grande que l'image pour laquelle le programme a été conçu, une fenêtre d'erreur s'ouvrira lors du rendu final. Pour modifier la taille, il faut changer les dimensions dans les lignes 9 et 17. :: <code> size(x, x); </code>
:: <code> size(x, x); </code>
:: <code> E = new PEmbroiderGraphics(this, x, x); </code> # Pour personnaliser la broderie, les paramètres à modifier sont :
:: <code> E = new PEmbroiderGraphics(this, x, x); </code>
# Pour personnaliser la broderie, les paramètres à modifier sont :
:: <code> E.hatchAngleDeg(0);</code> Définit l’angle des lignes de broderie.  <br>
:: <code> E.hatchAngleDeg(0);</code> Définit l’angle des lignes de broderie.  <br>
:: <code> E.hatchSpacing(1.5);</code> Définit la densité de la broderie.  <br>
:: <code> E.hatchSpacing(1.5);</code> Définit la densité de la broderie.  <br>
:: <code> E.image(myImage, 50, 50);</code> Définit la position de la broderie sur le fichier.  <br>
:: <code> E.image(myImage, 50, 50);</code> Définit la position de la broderie sur le fichier.  <br>
# Pour enregistrer ton fichier, vérifie qu’il n’y a pas de «//» devant la ligne 99. <code> Ligne 99 : E.endDraw(); </code> Le fichier s’enregistre automatiquement en vp3. Un type de fichier lisible pour les brodeuses numériques.