Le fichier Zip Conteint L'executable + une images au format bmp (pour tester l'effet) +Les sources Bonne chance les amis
Télécharger le zip
Pas mal! Mais n'oublie pas de liberer les handles de DC et du bitmap à la fin de la fonction create_mask():DeleteObject(bit);DeleteDC(bit_dc);ReleaseDC(hdlg, hdc);Si on pourrait selectionner la couleur pour le masque, ce serait beaucoup mieux. Bonne prog!
Pourquoi tu convertis pas en tga avec un canal alpha à 255 pour les couleurs a ignorer, et 0 pour le reste (ou le contraire, je c plus :D ) ? ca soulage à la fois le disque dur (on a pas 2 textures a charger, mais 1 un peu plus grosse) et la carte graphique (moins de textures en mémoire).En plus, sous opengl c est pas dur a coder un color keying comme ca (comment ca j'ai eu du mal a le faire ?)A par ca, c est bien, mais ce serait mieux si on pouvait choisir la couleur a ignorer ...
OKi Merci a tous je vais faire en sort de faire tout ce que vous m'avait dit la :)Apprendre c de savoir ecouté les autres
voila la sources est mise a jour la :)
Un masque doit etre en noir et blanc, la couleur selectionné devrait etre remplacer en noir et le reste en blanc. Donc pas besoin de r1,g1,b1 et dans ta fonction create_mask() cela devient:if(ref==RGB(r,g,b) SetPixel(..., 0);else SetPixel(..., RGB(255,255,255));Pour l'ameliorer, tu peux utiliser GetOpenFileName(...) pour selectionner le fichier.
Oh!!!!!!!! Il manque une parenthèse:if(ref==RGB(r,g,b)) SetPixel(... , 0);
salut Merci gagah1 mais je pense pas l'amelliorer pour l'insant car j'ai bcp d'autre projet plus imposrtaant en coursMerci encore mais si tu veut tu peut la modifier et me l'envoyer et je mettrait une mise a jour (je metterai ton nom ) :)aller encore Merci
Est-ce qu'il serai possible que tu m'envoy ton zip a chib42@aol.com car le lien est mort,et je doit finir mon jeu pour fin mars.Merci bien
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 903 497 membres 78 nouveaux aujourd'hui 16 195 membres club