【发布时间】:2012-07-02 20:04:48
【问题描述】:
我正在为 android 创建一个 Coverflow 视图,但在处理视图上的点击时遇到了一点障碍。我无法确定点击下方的方块。为了确定点击了哪个方格,将点击事件中的(X,Y)数据转换为opengl视图空间。把它放在正方形上就麻烦了:转置、旋转和比较都可以在java中完成,但这似乎是一种巨大的浪费,因为所有这些操作都是在渲染视图时完成的。
所以,我的问题是:如何在 opengl 渲染过程中提取 2d 视图映射的对象坐标?
我的大脑有点扭曲,试图弄清楚 opengl 的模型和投影矩阵中的实际内容,但我似乎找不到任何关于矩阵中实际数字的规范意思。
谢谢!
【问题讨论】:
-
您目前如何构建变换矩阵?使用图书馆?
标签: android graphics matrix opengl-es-2.0