Autor Beitrag
mimi
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 29.06.03 20:08 
Hallo,
wie kann ich Trantzparent mit OpenGl zeichnen ?

_________________
MFG
Michael Springwald, "kann kein englisch...."
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: So 29.06.03 20:46 
Warum definiert niemand eigentlich "transparent" genaue O_o
Vermutlich wirst fündig unter
==> glBlendFunc
glEnable

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 29.06.03 20:54 
und wie rufe ich die funktion auf?
ich kann nämlich kein openGl, muss aber ne neue funktion in GLXTremm einbauen, weil diese es nicht können.

_________________
MFG
Michael Springwald, "kann kein englisch...."
Phobeus
ontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1280

Linux (FC6), WinXP Pro (Box)
D6 Pers, D7 Pro, FPC 2.x
BeitragVerfasst: So 29.06.03 21:08 
Schau mal auf meiner Seite. Habe dort ein Tutorial in dem einige Situationen nachgebildet werden. Zudem gibts in den Downloads das redbook und ne Teil der Win-PSDK. Da sollten die Befehle genauer definiert sein. Deswegen kommt es ja drauf an, was Du unter "Transparent" verstehst.
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
ErstesObjekt;
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_DST_COLOR); // ausm stehgreif
glColor4f(1,1,1,0.5); <== alpah-Wert
Objekt2; <== z.B. ne Quad

Meist empfielt es sich den Tiefenbuffer oder das Schreibn darein zu deaktivieren.

Moderiert von user profile iconTino: Code- durch Delphi-Tags ersetzt.

_________________
"Menschen sterben nicht wenn man sie zu Grabe trägt, sondern wenn sie ihre Träume verlieren..."
mimi Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3458

Ubuntu, Win XP
Lazarus
BeitragVerfasst: So 29.06.03 23:30 
mein problem ist folgendes:
ich lade ein bild mit glxTremm und zeichne ist, leider wird dabei der rand mit gezeichnet, kennst du delphiX ?
so ein trantsparent meine ich.... und kein anders:)

_________________
MFG
Michael Springwald, "kann kein englisch...."