Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   FreePascal OpenGL: Koordinaten umwandeln (https://www.delphipraxis.net/156512-opengl-koordinaten-umwandeln.html)

implementation 4. Dez 2010 20:48


OpenGL: Koordinaten umwandeln
 
Ich habe vor, mittels OpenGL ein kleines GUI zu entwickeln.
Dabei setze ich auf der SDL auf.
Ich bin in beidem noch ganz neu, daher verzeiht mir, falls ich evtl. blöde Fragen stelle.

Nun möchte ich zunächst ein Rechteck anzeigen (GL_QUADS).
Dessen Position möchte ich jedoch in gewohnten Koordinaten angeben (so wie aus Windows/X/... bekannt, und so wie die SDL sie mir in den Events liefert).

Wie muss ich die für OpenGL umrechnen?

Namenloser 4. Dez 2010 22:25

AW: OpenGL: Koordinaten umwandeln
 
Wenn du dich in OpenGL einarbeiten willst, kann ich dir die Tutorials von DelphiGL empfehlen. Hier eine passende Stelle aus dem 2D-Tutorial.

implementation 5. Dez 2010 08:41

AW: OpenGL: Koordinaten umwandeln
 
Yoah, da bin ich gerade dabei. Ein paar kleine Figürchen habe ich bereits gezeichnet.
Aber so, wie ich es anwenden möchte, wäre es ganz nett, die Koordinaten umrechnen zu können, bzw.
die Matrix so zu verändern, dass ich gleich mit den SDL-Punkten arbeiten kann.
Diesen Aspekt habe ich dort leider noch nicht gefunden :gruebel:
Könnte mir das jemand erklären?

Ich bin zu blöd, an der verlinkten Stelle steht's ja :wall:

Vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz