wenn ich die VertexPosition via Varying an den PixelShader übergebe interpoliert OpenGL das ja, so das ich die position des Pixels, bzw Fragmentes rausbekomme...
Kann ich jetzt irgendwie rausbekommen wie weit das Pixel von einem Vertex entfernt ist, bzw wie nah es am rand des triangles ist???
Registriert: Do Sep 25, 2003 15:56 Beiträge: 7810 Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Ne Idee wäre Farben dafür zu missbrauchen. Also wenn dir die Farbe egal ist, könntest du den Eckpunkten deines Dreiecks jeweils ne RGB-Komponente zuweisen und im Fragmentshader die Farbe des Fragments auswerten.
(Da meine Shadererfahrungen extrem begrenzt sind, weis ich net ob das so wirklich funktionieren kann. Aber rein theoretisch...)
_________________ Blog: kevin-fleischer.de und fbaingermany.com
Mitglieder in diesem Forum: 0 Mitglieder und 4 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.