Page 1 sur 1

TransparentSpriteColor

Publié : ven. 20/août/2004 10:07
par brossden
Bonjour à tous

Je n'arrive pas à utiliser TransparentSpriteColor correctement

Code : Tout sélectionner


wid=OpenWindow(1,0,0,500,500,#PB_Window_SystemMenu ,"Toto")
InitSprite()
InitSprite3D()
OpenWindowedScreen(wid,10,10,400,400,100,100,100)
Start3D()
Sprite3DQuality(1)
TransparentSpriteColor(-1, 255, 0, 255)
x=LoadSprite(1,"c:\program files\purebasic\examples\sources\data\geebee2.bmp",#PB_Sprite_Texture)
CreateSprite3D(2,1)  
DisplaySprite3D(2,100,100,128)
FlipBuffers()
Stop3D()
Delay(5000)

la transparance n'est pas assurée quelqu'un sait-il ou est mon bug ?

Publié : ven. 20/août/2004 10:14
par Chris
Pour moi, ça fonctionne :)

Publié : ven. 20/août/2004 10:19
par brossden
Bonjour Chris

J'ai essayé Recherche >>> rien trouvé !

je suis en Xp et toi ?

Publié : ven. 20/août/2004 10:40
par Chris
Moi aussi, j'ai XP.

Il y a juste un petit liseré rose d'un ou deux pixels autour de l'image, mais sinon, la transparence fonctionne.

Publié : ven. 20/août/2004 10:47
par brossden
Je ne comprends pas pourquoi !
sur mon vieux Pc en Windows 98 aucun problème mais sur le nouveau portable avec Xp pas de transparence il en est de meme avec le programme example de purebasic d'ailleur !

Publié : ven. 20/août/2004 11:15
par Chris
Vérifie tes pilotes de carte graphique.

C'est souvent le problème sur les portables. Les assembleurs installent des pilotes de base pour la carte graphique et la carte son.
Peut-être pour leur permettre d'avoir plus de place pour te refiler tous les logiciels de merde qu'ils installent sur le PC pour te le vendre :lol:

Publié : sam. 21/août/2004 13:41
par brossden
J'ai toujours le même problème après avoir chargé le dernier driver du constructeur de carte graphique qui date du mois d'Aout 2004 de chez S3 graphic.
Snif snif ! :cry: