Ich habe gerade festgestellt, dass ich beim Schatten rendern ein Problem habe, zu dem mir keine Lösung einfällt. Wenn ich die Kanten der Silhouette bestimme und von denen aus die Seiten (Quads aus den Koordinaten der Kante und den in die Unendlichkeit projezierten Kantenkoordinaten) des Schattenvolumens rendere, dann sind manchmal front und back faces vertauscht - je nachdem, in welcher Reihenfolge ich die Koordinaten so einer Kante verwende. Ich habe z.B. als Polymodell zum Testen einen Würfel, und bei ein paar Kanten sind die Koordinaten 'vertauscht', was dazu führt, dass das face culling von OpenGL sie falsch behandelt. Wie kriegt man denn sowas hin?
Ein Beispiel: Ich habe zwei benachbarte Quads meines Modells:
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.