3DSprite-Transparentcolor?

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

3DSprite-Transparentcolor?

Beitrag von KeyKon »

Ist villeicht ne dumme Frage, aber wie kann ich wenn ich mit CreateSprite3D() ein 3DSprite erstelle TransparentSpriteColor machen?

KeyKon
Benutzeravatar
Deeem2031
Beiträge: 1232
Registriert: 29.08.2004 00:16
Wohnort: Vorm Computer
Kontaktdaten:

Beitrag von Deeem2031 »

Wende das einfach auf das Sprite an, aus dem das 3D-Sprite erstellt wurde. Könnte aber sein das du das vor der Erstellung des 3D-Sprites machen musst.
Soweit ich weiß gibt es aber auch Grafikkarten die das nicht unterstützen.
Bild
[url=irc://irc.freenode.org/##purebasic.de]irc://irc.freenode.org/##purebasic.de[/url]
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Schade bei mir funzts nicht :cry: . Liegt das jetzt an der Grafikkarte oder am Programm:

Code: Alles auswählen

InitSprite()
InitSprite3D()

OpenScreen(640,480,32,"Test")



CreateSprite(0,64,64,#PB_Sprite_Texture)

StartDrawing(SpriteOutput(0))

FrontColor(255,0,255)
Box(0,0,64,64)

FrontColor(255,255,0)
Box(12,12,40,40)

StopDrawing()



TransparentSpriteColor(0,255,0,255)

CreateSprite3D(0,0)

For x = 0 To 360

  ClearScreen(0,0,0)

  Start3D()
  RotateSprite3D(0,x,0)
  DisplaySprite3D(0,20,20)
  Stop3D()
  Delay(1)
  
  FlipBuffers()
  
Next
End

KeyKon
Benutzeravatar
blbltheworm
Beiträge: 217
Registriert: 22.09.2004 19:36
Wohnort: Auf der schönen Schwäbischen Alb

Beitrag von blbltheworm »

Also bei mir funktionierts.
Da bist du auf das selbe Problem gestoßen, wie viele andere Auch.
Schau dir mal den Tread "Hilfe, Transparenz funktioniert nur bei mir :(" Hier im Forum an, der behandelt das selbe Problem.
Benutzeravatar
KeyKon
Beiträge: 1412
Registriert: 10.09.2004 20:51
Computerausstattung: Laptop: i5 2,8 Ghz, 16GB DDR3 RAM, GeForce 555GT 2GB VRAM
PC: i7 4,3 Ghz, 32GB DDR3 RAM, GeForce 680 GTX 4GB VRAM
Win10 x64 Home/Prof
PB 5.30 (64bit)
Wohnort: Ansbach
Kontaktdaten:

Beitrag von KeyKon »

Naja, dann liegts wahrscheinlich an der Grafikkarte...

KeyKon
Antworten