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

Aktuelle Zeit: Sa Mai 18, 2024 01:38

Foren-Übersicht » DGL » Feedback
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: widerspruch?
BeitragVerfasst: Mo Dez 29, 2008 08:09 
Offline
DGL Member

Registriert: Fr Dez 26, 2008 05:18
Beiträge: 9
hallo ich bins wieder :D hab mich mittlerweile bis in die siebente lektion des tutorials gekämpft 8)

alles cool soweit bis ich dieses vorfinde:

Zitat:

glBlendFunc(source,destination);


Nehmen wir mal an Source wäre 0 und Destination 1, dann würde OpenGL beim zusammensetzen der Szene, das was bereits im Frame-Buffer ist total

vernachlässigen und das neue, was darüber gezeichnet werden soll komplett drauf zeichnen.


Würden wir hingegen:

glBlendFunc(GL_ZERO,GL_ONE);

Verwenden, so würden wir OpenGL dazu anhalten vom Frame-Buffer "alles" zu übernehmen und von der neuen Textur "nichts"



ist source jez Frame-buffer oder Textur ? vom wort her würd ich denken source(quelle) ist die textur und destination(ziel) ist der frame-buffer ...

nich?

gruß 8)

Edit: übrigens mitm depth_test funktioniert das mit den texturen übereinanderlegen aber nich mehr oder ?

Edit2 : ich habe übrigens bedenken dieses
Code:
  1.  
  2.  
  3. glBlendFunc(GL_ZERO,...);
  4.  
  5.  

in den compiler zu wichsen denn der schirm bleibt ja leer wenn source GL_ZERO (also null) zugeordnet wird
jedoch hat es laut tut-autor eine (wiederum) ganz andere wirkung ...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Dez 30, 2008 18:23 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7804
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Du kannst das gerne mal ausprobieren. Hab ich auch gemacht. Hier im Wiki findest du nebenbei eine ganze Liste mit Blendbeispielen: glBlendFunc

Und deine Erklärung mit dem Framebuffer und der Textur seh ich auch so. Ich denke der Autor hat sich hier vertan und die beiden Fälle verwechselt. Sehen das die anderen auch so oder haben wir uns beide jetzt verrannt?

_________________
Blog: kevin-fleischer.de und fbaingermany.com


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 » DGL » Feedback


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 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.

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