AR 設計基礎知識

AR 設計 https://eteamxr.com/允許人們在真實環境中可視化虛擬內容並與之交互。要創造令人信服的幻覺,請使用詳細的 3D 模型和逼真的紋理。

避免屏幕上出現與無縫 AR 體驗競爭的覆蓋層和 UI 控件。例如,方向箭頭可能會分散人們對在現實世界中查看和定位對象的主要任務的注意力。

手勢

用戶通過手勢(通常使用手或頭部運動)來控制他們的 AR 體驗。手勢由傳感器捕獲並由算法解釋。結果是一組符合用戶意圖的候選手勢。對這些手勢的準確性、任務完成時間和感知自然度進行評估。

除了確保用戶的手勢可以被讀取之外,還應該易於系統執行。這意味著限制所需手勢的數量並確保它們很短。理想情況下,手勢應映射到現有約定。

即使用戶的手正忙著或被其他物體佔據,用戶也需要能夠執行手勢。先前的研究已經探索了使用基於頭部運動的手勢來觸發命令,但設計直觀且易於使用的頭部手勢集具有挑戰性。此外,用戶可能容易將頭部姿勢與自己無意識的動作混淆。

對象

對像是 AR 交互中最重要的方面。它們允許用戶與增強現實內容進行交互,並提供吸引用戶注意力的視覺錨點。

AR 對象可以是任何類型的內容,從 3D 家具模型到 2D 文本和貼紙。確保您的虛擬對象具有真人大小並適合它們所處的環境,使用陰影、照明、遮擋、反射和碰撞來確保真實感。

為您的 AR 對象設計“選擇狀態”。例如,使用發光輪廓或對像下方的空間讓用戶知道它是可選擇的。確保您的虛擬世界每秒更新 60 次,以防止 AR 對像出現閃爍。

保持入職簡單。新用戶很容易對新界面感到困惑。通過解釋他們所看到的內容以及與界面交互的說明,幫助他們快速入門。這可以像短信或彈出窗口一樣簡單。

環境

AR 設計比大多數其他 UI 設計需要更多地關注環境,因為虛擬元素成為用戶現實世界體驗的一部分。例如,視覺層次原則在增強現實中至關重要,因為用戶可以同時查看多層虛擬內容。

出於同樣的原因,AR 體驗比其他 UI 更有可能發生在更大的環境中。這可以包括用戶體驗必須安全的公共空間。在這種情況下,提前確定交互場景並在現實世界中進行測試以確保體驗適合用戶非常重要。

AR 還帶來過度刺激用戶的更高風險;如果屏幕上同時顯示太多可交互的 3D 視覺數據,可能會導致感官超載並降低參與度。通過確保經常訪問的功能位於易於訪問的區域(任何移動應用程序設計人員都熟悉的做法),可以輕鬆緩解這一問題。這減少了用戶的工作量並提高了可用性。

互動

設計 AR 體驗時,請考慮用戶將如何導航界面。這對於涉及復雜交互的產品尤其重要。

避免 UI 控件或覆蓋物佔據屏幕,並與無縫的 AR 體驗競爭。相反,以說明手冊或彈出幫助菜單的形式提供入門指導,解釋如何使用產品。

另外,不要強迫人們手動將設備移動到正確的位置。相反,用方向箭頭或視線指示器等視覺提示來引導他們。

例如,如果您的應用程序使用 ARKit 來跟踪設備位置和方向,則允許虛擬對象自動與表面檢測合併。然而,當發生中斷時(例如電話或其他應用程序),請確保用戶可以恢復 AR 體驗而不會丟失其位置和方向。此外,允許人們與自己和他人遮擋虛擬內容。這有助於強化現實的幻覺並增加參與度。

如果您喜歡這篇文章,請訪問我們的網站,點擊了解更多有關eTeam的信息。