iT邦幫忙

2021 iThome 鐵人賽

DAY 9
0
Mobile Development

從無到有! Unity AR手遊開發日誌-以山海異聞錄為例系列 第 9

Day 9 | Unity AR手遊「山海異聞錄」開發套件一覽表

今天的文章,要來為各位整理我們在正式開發前,查詢的AR套件相關資料。

目錄
AR開發套件
其他套件
版本列表

AR開發套件

ARCore

ARCore是Google所推出的AR軟體開發套件,開發者可用此套件進行AR APP開發。

要注意的是,並非所有Andorid裝置都可以支援,
要知道什麼裝置適用於ARCore,需要到官方文件 ARCore適用裝置 查詢

未來幾天會有更詳細的功能以及環境文章,這邊就先不多說啦!

ARKit

ARKit是由Apple所推出的AR軟體開發套件,開發者可用此套件進行AR APP開發,
此套件主要功能可分為五種:

  • 定位錨:運用Apple地圖的地理資訊,擺放虛擬實境物件。
  • 臉部追蹤:檢測臉部的位置,方向,拓撲結構,以及表情特徵。
  • 動作捕捉:檢測身體關節和骨骼的運動,這些動作和姿勢可被用作虛擬實境的輸入。
  • 偵測圖片:自動評估圖片中物體的實際大小,對應AR虛擬物件的動作與位置。

AR Foundation

AR Foundation是Unity為了跨平台開發所推出的套件,在AR Foundation框架上,
開發人員只要使用單一程式碼,就能創建iOS和Android的AR應用程式。
但AR Foundation並不是支援所有ARCore和ARKit提供的功能,需要其他功能需要再下載SDK。

下圖為AR Foundation 支援功能的對照表。

其他套件使用

本次開發中,我們會用到手部動作偵測功能,我們選擇使用ManoMotion手部動作偵測套件。

在未來幾天,會有一篇關於ManoMotion套件的安裝與介紹,敬啟期待!

本次開發套件版本列表

我們將使用Unity作為開發平台,並安裝AR套件使用,以下是本次開發的版本列表。

Unity版本 AR Foundation ARCore XR Plugin ARKit XR Plugin ManoMotion
2020.3.16f 4.1.7 4.1.7 4.1.7 1.3

以上就是關於套件的相關資料,下一篇將會為各位講解Unity AR環境建置,明天見!


上一篇
Day 8 | 3ds Max轉檔至unity要點Part2
下一篇
Day 10 | Unity AR 環境建置(Android)
系列文
從無到有! Unity AR手遊開發日誌-以山海異聞錄為例30

尚未有邦友留言

立即登入留言