在OpenGL ES中将对象的圆形“形状”投影到对象上

时间:2011-02-05 01:03:15

标签: android opengl-es

我很擅长使用GL,所以请耐心等待我!

我有一架飞机,它上面放着一个立方体。我在Activity中有3个SeekBars,允许用户沿x和z轴(也就是倾斜和旋转)旋转,一个到“放大”(也就是在z轴上平移)。我想做的是让用户进入飞机的“鸟瞰视图”并拖动他们的手指以放置一个“标记”,这将只是一个半透明的圆圈。

当玩家松开手指时,我希望标记留在用户离开的位置。现在,我希望能够旋转3D场景,看到标记不仅仅是一个扁平的圆圈,而且几乎就像一个聚光灯 - 它与其他物体(即立方体)相互作用。

如何做到这一点?我是否需要研究像照明这样的东西?

1 个答案:

答案 0 :(得分:0)