Table of Contents

配置 camera

透過以下內容,您將了解如何配置 Unity 中 AR 場景的 camera 以獲得最佳的 AR 體驗。

開始之前

  • 透過 Camera 了解 AR 場景中攝影機的作用,以及 session 如何控制攝影機的屬性以確保正確的 AR 體驗。

適用於手機和PC設備的camera配置

alt text alt text

在手機和 PC 設備上使用 AR 時,建議按照以下方式進行配置:

  • Clear Flags:需要設置為 Solid Color 以確保 camera 圖像可以正常渲染。如果保留預設的 Skybox ,camera 圖像將無法顯示。
  • Background:非必需。考慮到使用體驗,建議將背景顏色設為黑色以便在 camera 設備打開前和切換時以黑色過度。
  • Clipping Planes:除通常渲染及效能需求之外,需要綜合考慮識別及互動的物體或現實場景的物理大小和距離。比如可以設置 Near 為 0.1(米)以避免攝影機離物體較近時無法顯示,設置 Far 為 1000(米)以避免遠處物體無法顯示。
附註

使用 AR Foundation 或其他 Unity XR Origin 下的 camera 時,Unity 通常會預設其剪裁平面為 (0.1, 20) ,這可能會導致距離真實世界中的設備超過 20 米的物體無法顯示出來。請在使用前根據具體需求來修改。

適用於頭顯的camera配置

使用頭顯時,camera 通常由設備 SDK 進行配置和控制,因此建議保留設備 SDK 預設配置,或根據設備 SDK 的要求進行配置。另外可以根據需要修改 Clipping Planes