Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
10.04.2006, 13:41
J_Hannes



Hi
Ich versuche gerade eine art Landschaftseditor zu proggen, aber ich habe ein problem mit den Textureübergängen.

Wenn ich es mit Blending mache, Werden die Übergänge viel zu hell

wenn ich es mit Multitexturing mache, werden die Übergänge viel zu dunkel

jetzt meine Konkrete Frage:
giebt es in OpenGl eine funktion mit der Ich
a) Von einer Texture alle z.b. Blauen Pixel Transparent machen kann
b) Ein Bild je nach Helligkeitswert einer Maske Transparent machen kann (aber nicht wie im NeHe Tut- Masken, da die Nur 0-50% Transparent möglih macht, ich aber den ganzen Bereich 0-100% brauche)

--

Heut' debug ich morgen brows' ich übermorgen cast' ich die Königin auf int
http://doubledtown.myminicity.com/


Dieser Beitrag wurde am 10.04.2006 um 13:41 von [MgM-KDV]MajorJoJo bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
10.04.2006, 19:14
ScyTheMan
Moderator


Zitat:
a) Von einer Texture alle z.b. Blauen Pixel Transparent machen kann
Greifst du direkt auf OpenGL zu oder initialisierst du es über SDL? Für SDL gibt es da tolle ColorKeys, ansonsten kann man auch mittels direktem Pixelzugriff jedes einzelne Pixel auf seinen Farbwert prüfen und entsprechend überzeichnen. Ansonsten kann ich dir nicht weiterhelfen, da ich mich direkt mit OpenGL (noch) nicht beschäftigt habe.

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
002
12.04.2006, 13:04
J_Hannes



hm ich greife diereckt auf OpenGl zu, aber wie kann ich den die einzelnen Pixel abfragen bzw. wie kann ich dieße transparent machen?

--

Heut' debug ich morgen brows' ich übermorgen cast' ich die Königin auf int
http://doubledtown.myminicity.com/

zum Seitenanfang zum Seitenende Profil || Suche