我在opengl中创建了一个立方体,它在ontouch事件中旋转。为此,我创建了一个CustomSurfaceView,如下所示
public class CustomSurfaceView extends GLSurfaceView {
@Override
public boolean onTouchEvent(MotionEvent e) {
float x = e.getX()
float y = e.getY();
}
}
此处x和y是屏幕坐标,How can I get 3D coordinated from this?
我已查看gluProject和NeHe。但我不知道如何在我的项目中实现这一点(我是OpenGL的新手),它表明没有GLdouble
,GLfloat
类。