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

时间:2011-09-21 13:06:33

标签: java android opengl-es ontouchevent

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

1 个答案:

答案 0 :(得分:0)

我认为你正在寻找这个:

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

它采用坐标并将它们映射到窗口坐标,左上角是(0,0)。