Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: So Mai 19, 2024 06:54

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mi Apr 24, 2013 12:01 
Offline
DGL Member

Registriert: Di Aug 09, 2011 07:33
Beiträge: 163
Programmiersprache: C/C++
Hey,

ich habe momentan ein kleines Problem, was vermutlich simpel zu lösen ist aber da ich jetzt eine weile kein Stück mehr mit OpenGL gearbeitet habe, bin ich da wohl einfach etwas raus :?

Wenn ich ein ein Objekt ohne Textur rendern will (glBindTexture(GL_TEXTURE_2D, -1);), dann ist das Objekt einfach durchsichtig.
Wenn ich aber das selbe in einem FBO mache und mir das FBO anzeigen lasse, dann werden die Objekte einfach grau gerendert (ohne textur).
Zumindest sehe ich auf dem Wasser die Reflektion von den Objekten aber nicht die Objekte selbst :roll:

Jemand eine Idee woran es liegen könnte?


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi Apr 24, 2013 12:25 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
-1 ist an der Stelle ja auch kein gültiger Wert. Für die Textur-ID wird ein unsigned int (GLUInt) verlangt, du tust also was abseits der GL-Spezifikationen.

Deaktiveren tut man Texturen mt glDisable(GL_TEXTURE_*D).

Das es im FBO anders aussieht liegt evtl. daran dass dein FBO keinen Alpha hat bzw. mit anderen Alphawerten vorbelegt ist oder rendert.

_________________
www.SaschaWillems.de | GitHub | Twitter | GPU Datenbanken (Vulkan, GL, GLES)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 14 Queries | GZIP : On ]