gpt4 book ai didi

android - 检测 OpenGL 对象上的触摸?

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:56:01 30 4
gpt4 key购买 nike

我正在开发一个使用 OpenGL 渲染图像的应用程序。

现在我只想确定我所绘制的 opengl 球体对象上的触摸事件。

这里我在屏幕上画了 4 个对象。现在我应该怎么知道哪个对象已经被

感动。我使用了 onTouchEvent() 方法。但它只给我 x 和 y 坐标,但我的

对象以 3D 形式绘制。

请帮忙,因为我是 OpenGL 的新手。

最好的问候,~阿纳普 enter image description here

最佳答案

在 Google IO 上有一个关于 OpenGL 如何用于 Android 上的 Google Body 的 session 。 body 部位的选择是通过将每个 body 部位用纯色渲染到隐藏缓冲区中来完成的,然后根据触摸 x,y 上的颜色可以找到相应的对象。出于性能目的,仅以这种方式呈现触摸点周围 20x20 像素的小裁剪区域。

关于android - 检测 OpenGL 对象上的触摸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5990578/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com