寫實

無論是 3D 家具模型、2D 文字和貼圖,所有類型的內容都能用於 AR 體驗。

在任何 AR 體驗中,請盡量將 AR 世界融入使用者的實際環境。無論目標是寫實或虛假,AR 物件都應互動並反映其環境。運用陰影、光照、遮蔽、反射和碰撞,幫助物體在真實世界中佔據空間。

模擬

當你建立 3D 物件時,可將這些物件融入生活大小。使用者可以輕鬆從原尺寸物件直接載入體驗。

所有物件都必須朝向相同方向。請使用右手座標空間,其中 +Y 代表向上、+X 代表向右,而 -Z 則表示從原點向前。

為場景中的物件建立模型時,請務必將物件置於物件基底的幾何中心地平面上。

請記住,使用者可以從不同角度查看 3D 物件。請使用完整的物件並務必呈現所有表面,包括使用者可能沒有立即看見的表面,例如窗簾的背面或沙發底部。

紋理

為了加快場景載入速度,請勿讓紋理過大。解析度最高為 2k。

添加視覺雜訊後,紋理看起來會更加生動。重複圖案和平坦的顏色可能會讓人眼看似虛假。

加入凸點、離子、變化、模式中斷和其他形式的視覺幹擾元素。這類工具會區分重複的圖塊,讓素材資源看起來更清晰、更具說服力。

PBR 材質

為了讓素材資源更顯眼,請使用實體轉譯 (PBR) 技術。

PBR 可為場景中的物件加入逼真的細節。這項功能結合了多個紋理來建立深度和紋理的錯覺,並利用光的物理行為,讓物體產生自然的感覺。

這些紋理可用於為物體增添定義,並提升 AR 世界的真實外觀。

一般地圖

一般對應能夠為物件的外觀增添細節。這種做法不必額外加入幾何圖形,就能讓物體的紋理看起來更逼真。

法線圖適合用來為物體賦予逼真的外觀。此為額外詳細資料,可視需要套用至物件。

建議使用 - 使用法線圖

不建議使用 — 未使用法線圖

環境遮蔽

環境遮蔽是一種轉譯技術,用於控制任何物體表面的陰影量。

對物件使用環境光遮蔽紋理時,該紋理看起來較細緻。

建議:採用環境遮蔽功能後,光線和陰影看起來像是來自現實世界中的各種資料來源,讓椅子的外觀像人人一樣。

不建議使用:如果沒有環境遮蔽功能,就不會有陰影或變化。椅子看起來像插圖畫。

陰影平面

陰影平面是位於物件下方的虛擬表面。平面只有陰影,而不會包含物體本身。

陰影平面可用來突顯場景中是否有物體。為每個資產加入陰影平面幾何圖形和烘焙陰影平面紋理。

建議:使用陰影平面時,椅子應置於空間中。

不建議使用 — 在沒有陰影平面的情況下,椅子似乎是未接地且漂浮在空中。

亮度

調整場景中的光線條件。

為了讓虛擬物體融入真實世界,請確保虛擬物體光線充足。ARCore 內建有燈光估算系統。它能讓你呈現照明條件,根據周遭區域動態調整亮度。

建議 - 使用 ARCore 光度估算功能改善擬真度

不建議使用:使用無法根據環境閃電調整的無光紋理

深度分析

運用視覺技巧,與場景產生深度與距離。

在 AR 體驗中,使用者無法判斷虛擬物體的距離,以及虛擬物體的深入程度。

建立深度效果,從場景中突出。運用陰影平面、遮蔽和紋理等技巧。此外,您也可以嘗試各種視角,例如將大型物件放在使用者附近,或是遠離較小的物件。

建立從場景中的某個部分移至另一個物件。舉例來說,你可以假設有一隻青蛙從地上跳到桌子,或是從背景行駛至前景的火車。讓裝置體驗像是實體店面窗戶,而非如現實生活。此外,這個情境還能讓場景感到習慣且充滿活力。

存在必要性

設計虛擬物件,融入現實生活。

在 AR 體驗中,每個物體都必須與物件位在同一場景中。

運用陰影、光照、環境遮蔽、物理和反射等模擬物體的表現。AR 物件也應該在現實世界中做出反應,就像真實物體一樣。