您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>源碼下載>通訊/手機(jī)編程>

iOS11系統(tǒng)ARKit的文檔翻譯

大?。?/span>0.2 MB 人氣: 2017-09-25 需要積分:1
iOS 11 引入了 ARKit,這是一個(gè)全新的框架,允許開發(fā)者輕松地為 iPhone 和 iPad 創(chuàng)建無(wú)與倫比的增強(qiáng)現(xiàn)實(shí)體驗(yàn)。通過(guò)將虛擬對(duì)象和虛擬信息同用戶周圍的環(huán)境相互融合,ARKit 使得應(yīng)用跳出屏幕的限制,讓它們能夠以全新的方式與現(xiàn)實(shí)世界進(jìn)行交互。
基礎(chǔ)技術(shù)視覺慣性里程計(jì)
ARKit 使用視覺慣性里程計(jì) (Visual Inertial Odometry, VIO) 來(lái)精準(zhǔn)追蹤周圍的世界。VIO 將攝像頭的傳感器數(shù)據(jù)同 Core Motion 數(shù)據(jù)進(jìn)行融合。這兩種數(shù)據(jù)允許設(shè)備能夠高精度地感測(cè)設(shè)備在房間內(nèi)的動(dòng)作,而且無(wú)需額外校準(zhǔn)。
場(chǎng)景識(shí)別與光亮估量
借助 ARKit,iPhone 和 iPad 可以分析相機(jī)界面中所呈現(xiàn)的場(chǎng)景,并在房間當(dāng)中尋找水平面。ARKit 不僅可以檢測(cè)諸如桌子和地板之類的水平面,還可以在較小特征點(diǎn) (feature points) 上追蹤和放置對(duì)象。ARKit 還利用攝像頭傳感器來(lái)估算場(chǎng)景當(dāng)中的可見光總亮度,并為虛擬對(duì)象添加符合環(huán)境照明量的光量。
高性能硬件與渲染優(yōu)化
ARKit 運(yùn)行在 Apple A9 和 A10 處理器上。這些處理器能夠?yàn)?ARKit 提供突破性的性能,從而可以實(shí)現(xiàn)快速場(chǎng)景識(shí)別,并且還可以讓您基于現(xiàn)實(shí)世界場(chǎng)景,來(lái)構(gòu)建詳細(xì)并引人注目的虛擬內(nèi)容。您可以利用 Metal、Scenekit 以及諸如 Unity、虛幻引擎之類的第三方工具,來(lái)對(duì) ARKit 進(jìn)行優(yōu)化。
ARKit 概述
ARKit 將 iOS 設(shè)備的攝像頭和設(shè)備動(dòng)作檢測(cè) (Motion) 功能,集成到您的應(yīng)用或者游戲當(dāng)中,從而為用戶提供增強(qiáng)現(xiàn)實(shí)體驗(yàn)。
所謂的增強(qiáng)現(xiàn)實(shí) (Augmented Reality, AR),指的是向設(shè)備攝像頭產(chǎn)生的實(shí)時(shí)動(dòng)態(tài)視圖中,添加 2D 或者 3D 元素,然后用某種方法讓這些元素看起來(lái)就處于現(xiàn)實(shí)世界當(dāng)中,所產(chǎn)生一種用戶體驗(yàn)。ARKit 提供了設(shè)備動(dòng)作追蹤、相機(jī)場(chǎng)景捕獲和高級(jí)場(chǎng)景處理,并讓 AR 元素的展示變得極為便利,從而大大簡(jiǎn)化了建立 AR 用戶體驗(yàn)的工作難度。
什么是增強(qiáng)現(xiàn)實(shí)?
探索 AR 的概念、特性,以及了解構(gòu)建優(yōu)秀 AR 場(chǎng)景的最佳實(shí)踐。

非常好我支持^.^

(0) 0%

不好我反對(duì)

(0) 0%

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?