如何在iPhone中实现AR(增强现实)视图的指南针,就像在Buuuk应用程序中一样

时间:2011-04-16 07:37:48

标签: iphone augmented-reality

我们一直难以在AR中实现指南针视图(AR屏幕底部的圆形视图,方向正确),就像在Buuuk应用程序中一样。我们正在使用http://code.google.com/p/iphonearkit/中给出的iphonearkit框架。

有没有人知道如何实施它?

1 个答案:

答案 0 :(得分:0)

这只是一些简单的三角计算。

  1. 子类drawRect
  2. 设置半径
  3. 画一个半透明的圆圈
  4. 循环通过POI,并获得最大距离。
  5. 假设最大距离将在圆周上结束,计算每个POI与中心的距离
  6. 使用每个POI的中心和方位的距离,以及三角计算的位来找到x,y坐标