OpenGL:将屏幕坐标转换为OpenGL坐标

问题描述 投票:3回答:1

我在OpenGL ES中绘制变化条,它具有坐标(x,y,z)。我想在Action_Down上添加一些更改(例如:栏中的颜色)。有getX(),但是此方法返回以像素为单位的x坐标,但不返回OpenGL中的相应坐标。是否有一些将OpenGL坐标转换为像素的类?还是有任何公式?

java android opengl-es touch-event
1个回答
0
投票

我认为您正在寻找这个:

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

[获取坐标并将其映射到窗口坐标,并在(0,0)放在左上角。

© www.soinside.com 2019 - 2024. All rights reserved.