1) Kann man bei glBlendFunc die Farbe verändern ( anstall schwarz z.b
Pink (ff00ff) ? Wnn ja - wie ?
Gegeben:
2) ich experemtiere mit dem HeNe beispiel nr 20
a) Hintergrund Textur
b) darüber eine Maske mit Löchern (damit die HIntergrundtexture durchscheint)
c) danach die "Main" Texture passend zu dieer Maske
funzt prima.
Ich habe also eine Texture mir Löchern , und da scheint die
Hintergrund Texture durch.
FRAGE :
Nun möchte ich aber ÜBER dieses gesammt nochmals eine kleinere
Texture setzen , die aber 100% deckend ist..
Ich bekomme es einfach nicht hin , dass die darüber liegende
Texture deckend ist..
Registriert: Mo Sep 23, 2002 19:27 Beiträge: 5812
Programmiersprache: C++
Was meinst du denn mit "deckend"? Bedeutet deckend in deinem Falle das die Textur ohne Blending angezeigt werden soll? Wenn ja, dann einfach das Blending via glDisable vor dem Rendern der deckenden Textur abschalten.
Registriert: Do Dez 05, 2002 10:35 Beiträge: 4234 Wohnort: Dortmund
Ich habe deine Frage auch nicht so ganz verstanden. Allerkann es auch sein, dass du die letzte Fläche an Haar genau die selbe Stelle wie die vorherigen Flächen setzt. Und dann hast du das Problem, dass die vermeindliche untere Fläche manchmal über der Anderen liegt. Dies kannst du entweder beheben in dem der Depthtest abgeschalten (glDisable(GL_DEPTH_TEST);) wird. Was bei dem Nehe Demo gemacht wird. Kann aber sein, dass du darauf nicht achtest.
Oder du veränderst die DepthFunc. (glDepthFunc(GL_LEQUAL);). Lower and Equal. Das soll bedeuten, dass bei Flächen die auf der selben Höhe liegen die letzte genommen wird.
PS: Im zweifelsfalle wären Scrennshots und Quellcodeschnipsel ganz interessant. Die sind nämlich sehr vielsagen. Jedenfalls für jemanden der weiß worauf er achten muss.
Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste
Du darfst keine neuen Themen in diesem Forum erstellen. Du darfst keine Antworten zu Themen in diesem Forum erstellen. Du darfst deine Beiträge in diesem Forum nicht ändern. Du darfst deine Beiträge in diesem Forum nicht löschen. Du darfst keine Dateianhänge in diesem Forum erstellen.