簡體   English   中英

基於陀螺儀的相機覆蓋圖像位置變化

[英]Camera overlay image position change based on gyro

我想使用相機創建一個模擬的AR(八月現實)演示,以便您可以移動相機並查看有關您周圍世界的信息。 首先,因為這只是一個初始演示,所以我認為明智的方法可能是使用較大的透明圖像,並根據設備的角度顯示圖像的不同部分,以便將其向上傾斜圖像將向下移動,並顯示圖像的不同部分,並且當您左右左右移動時,將顯示該圖像的相應部分,看起來就像場景的特定部分(來自相機)覆蓋了一樣。

我的初步調查使我相信CMMotionManager類可能是處理設備角度位置的最佳方法,此后,圖像疊加層的中心將相應地更改。

我的問題是2折:

  • 這是一種明智的方法嗎?還是我應該考慮采用另一種方法,例如分解為較小的圖像並根據設備位置“彈出”?
  • 有沒有這樣的方法/代碼示例? 包括一些可能涉及的數學。

謝謝,

要回答問題的第一部分:

我認為使用CMMotionManager可以使您走上正確的道路,因為它可以(通過組合陀螺儀,加速計和磁力計信號)對設備的滾動,俯仰和偏航提供穩定的估計。 這比單獨使用陀螺儀或加速度計要穩定得多。

問題的第二部分:

Ray Wenderlich網站上的iphone上有一個很好的增強現實教程。

祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM