原创 ARFoundation之路-Environment Probe之二

版權聲明:Davidwang原創文章,嚴禁用於任何商業途徑,授權後方可轉載。   在ARFoundation中,環境反射功能可以使虛擬物體反射真實世界中的環境信息,從而更好的將虛擬場景與真實世界環境混合。 (一)使用Environ

原创 ARFoundation之路-圖像跟蹤

版權聲明:Davidwang原創文章,嚴禁用於任何商業途徑,授權後方可轉載。   圖像跟蹤技術,是指通過圖像處理技術對攝像頭中拍攝到的2D圖像進行定位,並對其姿態進行跟蹤的技術。圖像跟蹤技術的基礎是圖像識別,圖像識別是指識別和檢測

原创 ARFoundation之路-AR子系統

版權聲明:Davidwang原創文章,嚴禁用於任何商業途徑,授權後方可轉載。   在前文中,我們知道,ARFoundation的體系架構是建立在一系列的子系統(subsystem)之上,這個架構的好處類似於接口(Interface

原创 ARFoundation之路-Environment Probe之一

版權聲明:Davidwang原創文章,嚴禁用於任何商業途徑,授權後方可轉載。   在AR中實現環境光反射是一項非常高級的功能,也是增強AR虛擬物體可信度的一個重要組成部分,因爲AR中對環境光的估計信息往往都不完整,需要利用人工智能

原创 ARFoundation之路-點雲與參考點

版權聲明:Davidwang原創文章,嚴禁用於任何商業途徑,授權後方可轉載。   AR 是對現實環境的增強,運動跟蹤可以解決用戶在現實環境中自己在哪裏的問題,但運動跟蹤本身並不能解決用戶周邊環境是什麼的問題,運動跟蹤不能識別出平面

原创 ARFoundation之路-平面管理

  平面檢測是很多AR應用的基礎,無論是ARKit還是ARCore,都提供平面檢測功能。同時,平面也是可跟蹤對象,在前幾節中我們知道,ARFoundation使用ARPlaneManager管理器來管理平面。 (一)平面檢測管理

原创 ARFoundation之路-Raycasting

(一)射線檢測概念   Raycasting,直譯爲射線投射,通常我們根據它的作用稱爲射線檢測,射線檢測是在3D數字世界裏選擇某個特定物體常用的一種技術,如在3D、VR遊戲中檢測子彈命中敵人情況或者從地上撿起一支槍,都要用到射線檢

原创 ARFoundation之路-可跟蹤對象

  在ARFoundation中,平面(Plane)、特徵點雲(Point Cloud)、參考點(Reference Point)、增強圖像(Tracked Image)、環境探頭(Environment Probe)、人臉(Fa

原创 ARFoundation之路-ARSession & ARSessionOrigin

  在之前的工程裏,我們首先在Hierarchy窗口中添加了ARSession和ARSessionOrigin兩個對象,這兩個對象構建起了AR應用的最基礎的框架,所有其他工作都在這基礎之上展開,那麼,這兩個對象在整個AR應用中起什

原创 ARFoundation之路-環境配置(iOS)之二

(一)AppController   在Project窗口Scripts文件夾下,空白處點擊鼠標右鍵,在彈出的級聯菜單中依次選擇Create -->C# Script,新建一個腳本文件,並命名爲AppController,如下圖所

原创 ARCore之路-圖像識別概述

  圖像識別是識別和檢測數字圖像或視頻中的對象或特徵的過程。圖像識別技術是信息時代的一門重要的技術,其產生目的是爲了讓計算機代替人類去處理大量的圖形圖像及真實物體信息。隨着計算機技術的發展,人類對圖像識別技術的認識越來越深刻。圖像識別

原创 ARCore之路-光估計之光照強度估計

  如前所述,光估計是一種非常複雜的技術。理想情況下,我們希望能夠重建精確的光照模型,但是這需要深入的研究光照和圖形學,再用數學爲其建立精確的數字模型,無疑,這不是一件輕鬆的事情。但好消息是,ARCore將這些繁瑣的技術進行了封裝,提

原创 ARCore之路-光估計之光照方向

  實時地估計出用戶場景中的光照方向,對實現場景光照一致性和增強真實感具有重要意義,光照方向估計問題目前來看還不成熟,在某些場景中估計會比較準確,比如在太陽光強烈的戶外,在某些場景中則表現不穩定,如多燈光場景及光線比較昏暗的環境。  

原创 ARCore之路-光估計之光照顏色

  在前面的章節中, 我們已經學習瞭如何估計光照強度和如何估算光照方向這兩個重要的影響視覺感受的光照因素,但還有一個問題沒有解決,那就是光照顏色的問題。利用前面學習的知識,我們沒辦法處理冷暖燈光切換後虛擬物體光照的顏色問題,如在室內放

原创 ARCore之路-光估計之光照一致性

  增強現實技術(AR)與虛擬現實(VR)在光照上最大的不同在於,VR世界是純數字世界,有完整的一套數學模型,而AR則是將計算機生成的虛擬物體或關於真實物體的非幾何信息疊加到真實世界的場景之上實現對真實世界的增強,這是融合了真實世界與