glScene函数将对象的3D坐标转换为视口2D坐标

时间:2014-04-22 22:24:27

标签: delphi glscene

glScene(Delphi)中是否有用于将对象的3D(xyz)位置坐标转换为GlSceneViewer上显示的该对象的屏幕2D(xy)坐标的内置函数?

谢谢!

1 个答案:

答案 0 :(得分:1)

来自glu库的

gluProject通常用于执行此功能。

http://www.opengl.org/sdk/docs/man2/xhtml/gluProject.xml

我对glScene不熟悉,但似乎gluProject中使用了TGLSceneBuffer.WorldToScreen(const aPoint : TAffineVector) : TAffineVector;。这应该做你想要的。