GLBasic forum

Other languages => GLBasic - de => Topic started by: mull on 2007-Jun-13

Title: Grabsprite nicht Transparent ?
Post by: mull on 2007-Jun-13
FILLRECT 0, 0, 100, 100, RGB(255,0,128)
Circle(50, 50, 50, cYellow)  // Function die einen Kreis zeichnet
GRABSPRITE 1, 0, 0, 100, 100

Das Sprite ist nicht Transparent, pinkes Quadrat mit einem gelben Kreis.

Will verschiedene Kreise im Programm erzeugen und nicht einladen.

Muß doch Funktionieren, oder ?
Title: Grabsprite nicht Transparent ?
Post by: Schranz0r on 2007-Jun-13
Ganz einfacher Test:

Code (glbasic) Select
FILLRECT 0, 0, 100, 100, RGB(0xff, 0x00, 0x80)
FILLRECT 20,20,60,60,  RGB(0xff, 0x00, 0x00)
GRABSPRITE 1, 0, 0, 100, 100
Siehe da, Transparenz :)
Title: Grabsprite nicht Transparent ?
Post by: mull on 2007-Jun-13
Leider nicht bei mir.
Title: Grabsprite nicht Transparent ?
Post by: Schranz0r on 2007-Jun-13
wieso den das?

Machst du für Win oder Linux das Programm?

Ohweia, ein GForce User :D
Hast den neusten Detonator drauf?
Title: Grabsprite nicht Transparent ?
Post by: mull on 2007-Jun-13
Ich guck mal und hau mir jetzt den neusten Vista Treiber drauf.
Title: Grabsprite nicht Transparent ?
Post by: Kitty Hello on 2007-Jun-14
Da hab' ich viel gebastelt. Das sollte schon gehen. Welche Desktop -Bittiefe hast du?
Title: Grabsprite nicht Transparent ?
Post by: mull on 2007-Jun-14
32bit.
Das muß ein Vista-Grafikkarten-OpneGl Problem sein, an meinem Firmenrechner mit XP geht alles wunderbar (Transparenz ist da + >60 Framerate).
Title: Grabsprite nicht Transparent ?
Post by: mull on 2007-Jun-14
Hab grade probiert und auf 16bit umgestellt, da geht Tranzparenz.

Also Vista:
32bit Farbtiefe keine Grabsprite Tranzparenz
16bit Farbtiefe mit Grabsprite Tranzparenz
Title: Grabsprite nicht Transparent ?
Post by: KidPaddle on 2007-Jun-14
Diesen Effekt hatte ich auch unter Windows XP Home. Nach der Installation eines neueren Grafiktreibers war dieser Effekt verschwunden.

Gruß
Thomas
Title: Grabsprite nicht Transparent ?
Post by: Schranz0r on 2007-Jun-14
Hab Vista Home Premium und 32Bit, und Tranzparenz geht!