EasyAR Sense 3.1 發行說明
3.1.0
2020-01-14
EasyAR Sense 3.1.0 從 4.0.0 中反向移植了許多設計優化和問題修復。
EasyAR Sense Unity 插件也更新到新版本,有了巨大提升。
詳細更新內容如下:
EasyAR Sense
+ CameraDevice 增加了獲得 camera 數量、索引,獲得 camera 前後位置的功能(Mac 不支援)和以指定前後位置打開 camera 的功能
+ 增加了各元件彙報佔用的 camera buffer 需求的功能,用於 CameraDevice.setBufferCapacity
* 程式語言支援:Swift 升級到 Swift 5
* 不再區分 Basic 和 Pro 二進位包
* CloundRecognitionService 從使用 AppKey 改為使用 ApiKey
* 修正 iOS 上只能使用有限種類解析度的問題,使得 iPad 上能夠使用最大視野
* 修正部分 iPad 裝置上 camera 解析度較高時會崩潰的問題
* 修正 Google Play Store Android App Bundle 支援
* 修正 ImageTracker.unloadTarget 和 ObjectTracker.unloadTarget 無法卸載 target 的問題
* 修復了一些穩定性問題
Unity Plugin for EasyAR Sense 3.1.0
++ 恢復類似 Sense 2.3 的介面設計和行為,並有非常多改進
+ 新增嚴重出錯情況的彈出訊息(可在 EasyARController 上關閉)
+ Components: 大多數元件可以使用 Unity 元件的 enabled 來控制 start/stop
+ Component ARSenssion: AR 入口,控制 center mode,具備支援外部裝置的能力,比如自訂相機及 AR 眼鏡
+ Component ARAssembly: 展示 EasyAR Sense 元件化 API 的組裝過程,支援所有 EasyAR Sense 的元件
+ Component ImageTargetController: 改善對不同類型輸入的支援,可以從本地檔案系統或 web URL 載入影象和.etd檔案
+ Component CameraImageRenderer: camera 影象渲染可由 disable 該元件來關閉
+ Scene: 新增 target gizmo,可在 Unity 編輯器中顯示 target 細節
+ Asset: 新增全域服務配置及 gizmo 控制選項
+ Window: 新增生成 image target data(.etd檔案)的視窗
+ Window: 新增選單跳轉到 license key 設定介面和其他全域配置
* 修復目標追蹤存在一幀延遲的問題
* 修復阻塞式 target 載入,減少 target 載入時間
* 修復 target size 獲取
* 許多其他改進及 bug 修復
Samples of Unity Plugin for EasyAR Sense 3.1.0
++ 新增回所有 Sense 2.3 的 sample
+ 新增 sample 啟動器,可以通過啟動器載入所有 samples
+ 新增螢幕上顯示的元件狀態資訊,覆蓋所有 sample
+ 新增展示 AR 眼鏡支援的 sample
+ 新增表面追蹤與影象追蹤同時使用的 sample
+ 新增取得 camera 影象貼圖和控制 camera 顯示的 sample
+ 新增修改影片 aspect ratio (Unity VideoPlayer 功能) 適配 image target 的 sample
+ 新增展示從影象擴充套件追蹤的 sample
+ 雲識別 sample 現在使用本地快取,並在追蹤狀態下停止雲端識別,以覆蓋常見的使用場景
+ 最佳化 coloring3D sample,修復 bug