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

Aktuelle Zeit: Fr Jul 18, 2025 00:13

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



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Umrechnen von Koordinaten
BeitragVerfasst: Fr Mär 14, 2008 10:33 
Offline
DGL Member

Registriert: Mo Mär 10, 2008 13:41
Beiträge: 2
Hi,
ich bin gerade dabei einen kleinen Schader zu basteln, der mir einen bestimmten Teil meiner Objekte ein- und Ausblenden soll. Es soll so funktionieren, dass man einen Mittelpunkt und einen Radius an den Shader übergibt und dann alles mittels "discard" verwirft, was vom Mittelpunkt weiter also der Radius entfernt ist - also ein Kugelförmiger Ausschnitt der Welt.
Mein Problem ist jetzt nur, dass die Mittelpunktkoordinaten als Welt-Koordinaten angegeben sind, die Koordinaten die mein FragmentShader hat jedoch immer lokale Koordinaten (mittels PushMatrix() etc. ). Da ich auf einem größeren Programm aufbaue kann man nicht einfach bei jedem "PushMatrix()" hergehen und den Offset zum Welt-Koordinatensystem an den Shader mitübergeben. Man muss also irgendwie die lokalen Koordinaten im FragmentShader in Weltkoordinaten umrechnen oder die Weltkoordinaten des Mittelpunkts in lokale Koordinaten.
Weiß jemand, wie man das anstellt?


Danke im Voraus!
Andi


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 18, 2008 12:50 
Offline
DGL Member

Registriert: Mo Mär 10, 2008 13:41
Beiträge: 2
Habs hinbekommen ... Thema erledigt ;)


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 » Shader


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 11 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.016s | 17 Queries | GZIP : On ]