Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   GlScene, PixelRayToWorld u. AbsoluteToLocal (https://www.delphipraxis.net/108118-glscene-pixelraytoworld-u-absolutetolocal.html)

yogie 7. Feb 2008 09:41


GlScene, PixelRayToWorld u. AbsoluteToLocal
 
Hallo zusammen,

eine Frage zu GLSCENE:

ich möchte in einer 3D Darstellung (Messdaten) einer Oberfläche mit GLHeightField mit der
Maus den Z-Wert an einer bestimmten 3D-Position ermitteln. Aus den Beispielen habe
folgendenes Stück Code :

v := GLSceneViewer1.Buffer.PixelRayToWorld(x, y);
// convert to heightfield local coordinates
v := GLHeightField1.AbsoluteToLocal(v);

Das scheint aber nur richtig zu funktionieren wenn

GLCamera1.CameraStyle := csPerspective

eingestellt ist. Aus bestimmten Gründen möchte ich aber

GLCamera1.CameraStyle := csOrthogonal

verwenden. Suche mit Google brachte nur einen einzigen Eintrag. Das Problem scheint
bekannt zu sein, aber es gibt wohl keine Lösung. Weiß jemand etwas dazu ?
Diese Frage steht (wahrscheinlich) im Zusammenhang mit einem anderen Problem, daß ich
aber als eigen Frage formuliere (Größenänderung)

DP-Maintenance 7. Feb 2008 09:43

DP-Maintenance
 
Dieses Thema wurde von "Matze" von "Programmieren allgemein" nach "Multimedia" verschoben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:46 Uhr.

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