Workflow_FrameSource_CameraDevice 範例詳解
Workflow_FrameSource_CameraDevice 是一個專注於 幀輸入源(Frame Source)底層控制 的範例場景,展示如何使用 CameraDeviceFrameSource 取得攝影機的原始影像流,並進行一些基礎控制。
How to use
1. 開啟場景
在 Unity 編輯器中,開啟 Workflow_FrameSource_CameraDevice 場景,位於 Assets/ 目錄中。
2. 建置執行
- 在編輯器中點擊 Play 可查看 PC 上的效果畫面(部分功能受限)。
- 必須建置到真機 才能完整體驗攝影機的基礎控制能力。
應用啟動後,將自動開啟後置攝影機。
預期效果
當攝影機對準周圍環境時:
- 螢幕中會顯示即時攝影機畫面。
- 此時會渲染一個 3D 動態熊貓模型。
- UI 顯示當前攝影機狀態(如解析度、FPS)。
- 點擊
Loop Size按鈕可切換當前攝影機支援的輸出幀解析度。 - 點擊
Flash Torch按鈕可 關閉/開啟 閃光燈。 - 點擊
HorizontalFlip可切換當前畫面的 鏡像顯示。 - 點擊
CaptureIamge可切換是否讓模型捕獲當前環境畫面作為自身的貼圖。 - 點擊
CameraImage可切換是否顯示當前攝影機畫面。 - 點擊
Camera可 關閉/開啟 當前攝影機,關閉後畫面將保持關閉前的狀態不變。 - 透過
NextCamera按鈕動態切換 前置/後置攝影機。
透過 Workflow_FrameSource_CameraDevice,您可深入掌握 EasyAR 對底層攝影機資源的控制能力,為建構高效能、高客製化的 AR 應用奠定堅實基礎。