Table of Contents

EasyAR Sense 1.3 發行說明

1.3.1

2016-07-29

EasyAR 1.3.1 主要修復了某些 Android 設備的兼容性問題,並增加了中文路徑(json 文件和圖像路徑)支持。

自 EasyAR 1.3.0 版本開始的詳細更新內容如下。

+ 添加中文路徑支持

+ 添加 json 文件中對"meta"數據的支持

* 修正 UTF-8-BOM 編碼的 json 文件解析

* 修正在某些 Android 設備(Nexus 5s/6)上的 camera 顯示問題

1.3.0

2016-05-28

EasyAR 1.3.0 增加了一些新特性並有很多改進,主要集中在這幾方面:

  1. 支持多目標。

    EasyAR 現在可以支持同時跟蹤多個目標。可以使用一個 tracker 進行多目標同時跟蹤,也可以在不同 tracker 中加載不同的 target 來同時跟蹤。EasyAR 支持運行時動態修改最大跟蹤目標個數。更多使用細節請參考 EasyAR Multi-Target

  2. 接口修改,使用更加靈活。

    這個版本和之前版本相比,一部分接口有所調整,但整體框架沒有太大的變動。你現在可以像搭積木一樣使用 EasyAR 的 Unity 基礎 prefab,這個版本中也添加了很多預先搭好的模塊以供參考。

  3. 優化檢測和跟蹤,減少抖動。

  4. 性能優化和降低功耗。

詳細更新內容如下:

+ 添加多目標支持

+ 添加多目標的典型樣例

+ 添加同時跟蹤目標和識別二維碼的樣例

+ 提升檢測和跟蹤效果,減少抖動

+ 優化算法降低功耗

+ 添加直接畫到 texture 的接口

+ 添加顯式水平翻轉相機輸入的接口

+ 添加禁止 Android 自動旋轉檢測的接口

+ 添加設置外部旋轉的接口

+ Unity: 優化渲染效率

+ Unity: 添加多個組合了基礎 prefab 的常用 prefab

+ Unity: 添加 EasyARBehaviour,用以輸入 key 並進行初始化,並顯式處理 pause/resume/quit 事件

+ Unity: 添加顯示/隱藏 RealityPlane 的選項

+ Unity: 添加使用索引打開 camera 的接口

+ Unity: 添加對自定義硬件設置旋轉偏移的接口

+ Unity: 修改 AugmentedTarget 接口,支持在 FrameUpdate 事件中進行自定義的姿態濾波

+ Unity: 修改 Target 事件處理接口

* 調整部分接口

* 修正切換場景時的內存泄漏

* 修正在暫停並恢復之後找到虛假的目標

* 修正使用透明 PNG 圖像的 target 檢測

* 修正因 key 中的空格導致的初始化失敗

* 修正 iOS 和 mac 某些分辨率下 camera 顯示錯誤

* 修正 native iOS 樣例在切換到後臺時崩潰

* Unity: 修正在圖像高比寬大的時候 ImageTarget mesh 顯示錯誤

* Unity: 修正在 OnFound 事件中重置 target

* Unity: 修正 camera 打開之後有可能出現的白色幀

* Unity: 修正 Augmenter 中心模式下的 TargetOnTheFly 和 Coloring3D 樣例

* Unity: 修正 TargetOnTheFly 樣例在某些情況下崩潰的問題