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

Aktuelle Zeit: So Jul 20, 2025 17:55

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



Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Shader zeichnet falsch
BeitragVerfasst: Mi Jul 01, 2009 14:44 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
Hi,
im Moment arbeite ich in meinem Programm mit Shadern und VBOs. Leider zeichnet der Shader VBOs falsch. Zum testen habe ich alles mit vec4 in weis gezeichnet, aber auf dem Bildschirm erscheint es trotzdem in wie es im VBO gespeichert ist. Geht es denn nicht VBOs zu manipulieren?

_________________
You even trying ...

Website: http://rise-of-light.de/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Jul 01, 2009 15:00 
Offline
DGL Member
Benutzeravatar

Registriert: Do Dez 29, 2005 12:28
Beiträge: 2249
Wohnort: Düsseldorf
Programmiersprache: C++, C#, Java
Natürlich kann man Shader zusammen mit VBOs benutzen. Wie sieht den dein Shader aus? Wird er überhaupt ausgeführt oder kommt (zur Laufzeit) ein Fehler beim compilieren des Shadercodes?

Wenn du eine sinnvolle Antwort möchtest musst du schon mehr ins Detail gehen. Meine Kristallkugel ist gerade in Reparatur.

_________________
Yeah! :mrgreen:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Jul 01, 2009 17:15 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
Ich benutze meine Shaderklasse, es kommt kein Fehler. Ich habe den Shader aber nur auf das nötigste reduziert:
Vertex-Shader
Code:
  1.  
  2. void main(void)
  3. {
  4.  gl_Position = gl_ModelViewProjectionMatrix * gl_Vertex;
  5. }
  6.  


Fragment-Shader
Code:
  1.  
  2. void main(void)
  3. {
  4.  gl_FragColor = vec4(1.0,1.0,1.0,0.0);
  5. }
  6.  

_________________
You even trying ...

Website: http://rise-of-light.de/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi Jul 01, 2009 17:25 
Offline
DGL Member
Benutzeravatar

Registriert: Do Okt 16, 2008 13:18
Beiträge: 252
OK, die Frage hat sich erledigt, es war ein Fehler in meiner Unit, beim erzeugen, des Shaders.

_________________
You even trying ...

Website: http://rise-of-light.de/


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


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 6 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.007s | 14 Queries | GZIP : On ]