Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Andi

Frischling

  • »Andi« ist der Autor dieses Themas

Beiträge: 37

Beruf: Student

  • Private Nachricht senden

1

26.04.2006, 14:00

Bildschirmkoordinaten auslesen mit OpenGL

Moinsen,

wie kann man von einem 3d- Punkt in OpenGL die 2d- Bildschirmkoordinaten des dargestellten Bildes bestimmen?


mfg
Andi

2

27.04.2006, 22:43

Den Punkt als Vektor mit den Transformationsmatrizen multiplizieren. Evtl. musste das Ergebnis noch auf die Bildshcirmauflsung skalierne, bin mir da gerade nicht gnaz sicher.
Lieber dumm fragen, als dumm bleiben!

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

3

28.04.2006, 09:37

DU musst den mit der World, der View und der Projection Matrix multiplizieren. Das ist schon alles. Oder willst du von einem 2D Punkt hin zu 3D Koords?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Andi

Frischling

  • »Andi« ist der Autor dieses Themas

Beiträge: 37

Beruf: Student

  • Private Nachricht senden

4

28.04.2006, 11:29

Hallo,

ich wollte vom 3d- Punkt die 2d-Bildschirmkoordinate haben. Den Punkt mit den Matrizen multiplizieren haut gut hin. Danke. :huhu:

Ich hab dafür sogar einen Befehl im Redbook gefunden-> gluProject

Danke nochmal
Gruß
Andi

Werbeanzeige