Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab

17 mai 2019 : accident de la base de données : plus d'infos

#1 2013-06-03 16:55:15 Programme de dessin à main levée

Pertuit
membre
Date d'inscription: 2011-11-21
Messages: 52

Programme de dessin à main levée



Bonjour,

Voici un petit programme simple de dessin à main levée réalisé dans GEM. On peut dessiner des images comme celle-ci :
http://codelab.fr/up/image00000.jpg
Le principe est d'utiliser le mono-buffering de gemwin (cela garde une trace des déplacements d'une forme dans le gemhead qui est affiché à chaque bang).

J'avais testé des boucles de type [until] et [repeat] en double-buffering (qui est l'option standard), mais je ne m'en suis pas sorti. Si vous avez d'autres méthodes à proposer, elles sont les bienvenues.

R.P.

Hors ligne

 

#2 2013-06-04 22:39:00 Re : Programme de dessin à main levée

yecqo
membre
Date d'inscription: 2011-10-27
Messages: 32
Site web

Re: Programme de dessin à main levée



serait t'il possible de voir ton patch, j'avoue ne pas du tout cerner l'utilisation des buffer et je pense que de voir comment est tissé ton patch pourrait m'aider a comprendre.

Merci

Hors ligne

 

#3 2013-06-04 23:34:55 Re : Programme de dessin à main levée

Olivier
N°4
Lieu: Chalon sur la Saône
Date d'inscription: 2009-04-07
Messages: 1471
Site web

Re: Programme de dessin à main levée



citation :

j'avoue ne pas du tout cerner l'utilisation des buffer

Pour, info, iI y a un petit sous-patch qui lui est consacré dans l'aide de [gemwin]...

Et pour le fun, sachez qu'il est possible de dessiner avec les icônes de son bureau ou avec les bords des fenêtres quand on les fait survoler une fenêtre GEM en buffer 1...
Du plus bel effet... smile

Dernière modification par Olivier (2013-06-04 23:35:12)


L'Amour au Peuple !

Hors ligne

 

#4 2013-06-05 10:58:29 Re : Programme de dessin à main levée

Pertuit
membre
Date d'inscription: 2011-11-21
Messages: 52

Re: Programme de dessin à main levée



Oups, j'avais oublié la pièce jointe. Voici le programme.

Dernière modification par Pertuit (2013-06-05 10:58:47)

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2019