Sprite / Gestion des ombres

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Sehka
Messages : 114
Inscription : dim. 27/févr./2005 11:41

Sprite / Gestion des ombres

Message par Sehka »

Salut,
Après de multiples recherches infructueuses, je me décide à poster mon souci. :cry:
Voila, je souhaiterais gérer les ombres au niveau des Sprite.
J'ai deux sprites que je veux superposer.
http://perso.orange.fr/sehka/PureBasic/Herbe.jpg
http://perso.orange.fr/sehka/PureBasic/ArbreOmbre.jpg
Au final, je désire avoir ceci
http://perso.orange.fr/sehka/PureBasic/ ... _Herbe.jpg
Le but ultime c'est de pouvoir, au travers d'une procédure, choisir une couleur dans un sprite et gérer son opacité :)
Merci pour les idées.

Je pense que cela doit en intérresser plus d'un...
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

png is your friend!
Sehka
Messages : 114
Inscription : dim. 27/févr./2005 11:41

Message par Sehka »

J'ai testé...Sans succès :cry:
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

bon, alors si ca marche pas (me semblait pourtant), voila ce que je ferais (c'est fastidieux):
tu fais une fonction loadtranslucidesprite(#sprite1,#sprite2,Cheminimage$,couleurtranslucide,couleurtransparente)
tu load l'image, tu lis chaque pixel; si il est couleurtransparente, tu l'écris dans #sprite1 et #sprite2 (que tu a pensé à créer), si il est couleurtranslucide tu copie un pixel transparent sans #sprite1 et un pixel couleurtranslucide dans #sprite2; si il est toute autre couleur, tu met couleurtransparentdans #sprite2 et tu copie la couleur d'origine dans #sprite1

puis tu affiche #sprite1 en mode normal, et #sprite2 en temps que sprite translucide.

C'est pas clair, et j'en suis désolé. J'ai pas d'idée plus simple sur le moment.
Sehka
Messages : 114
Inscription : dim. 27/févr./2005 11:41

Message par Sehka »

Bon et bien ok pour le format PNG :roll:
Mais attention, il faut impérativement utiliser les Sprite3D :!:
Encore Merci Poshu :lol:

A mon humble avis, à ce niveau l'aide n'est pas explicite...
Au final, Il faut avouer que PB ne manque pas de ressources au niveau des sprites.
poshu
Messages : 1138
Inscription : sam. 31/juil./2004 22:32

Message par poshu »

De toutes facons, utiliser les sprites 3D c'est mieux pour les perfs; sinon c'est que le proco qui travail.
Répondre