Table of Contents

Workflow_FrameSource_CameraDevice 예제 상세

Workflow_FrameSource_CameraDevice프레임 입력 소스(Frame Source) 의 저수준 제어에 중점을 둔 예제 scene입니다. CameraDeviceFrameSource를 사용하여 카메라의 원본 이미지 스트림을 가져오고 일부 기본 제어를 수행하는 방법을 보여줍니다.

사용 방법

1. scene 열기

Unity Editor에서 Assets/ 디렉터리에 있는 Workflow_FrameSource_CameraDevice scene을 엽니다.

2. 빌드 및 실행

  • 에디터에서 Play를 클릭하면 PC에서의 효과 화면을 볼 수 있습니다(일부 기능 제한).
  • 카메라의 기본 제어 기능을 완전히 경험하려면 반드시 실제 기기에 빌드해야 합니다.

앱이 시작되면 후면 카메라가 자동으로 열립니다.

예상 효과

카메라가 주변 환경을 향할 때:

  1. 화면에 실시간 카메라 이미지가 표시됩니다.
  2. 이때 3D 동적 판다 모델이 렌더링됩니다.
  3. UI가 현재 카메라 상태(예: 해상도, FPS)를 표시합니다.
  4. Loop Size 버튼을 클릭하면 현재 카메라가 지원하는 출력 frame 해상도를 전환할 수 있습니다.
  5. Flash Torch 버튼을 클릭하면 플래시를 끄기/켜기 할 수 있습니다.
  6. HorizontalFlip을 클릭하면 현재 화면의 미러 표시를 전환할 수 있습니다.
  7. CaptureIamge를 클릭하면 모델이 현재 환경 이미지를 자신의 텍스처로 캡처할지 여부를 전환할 수 있습니다.
  8. CameraImage를 클릭하면 현재 카메라 화면 표시 여부를 전환할 수 있습니다.
  9. Camera를 클릭하면 현재 카메라를 끄기/켜기 할 수 있습니다. 끈 후 화면은 끄기 전 상태를 유지합니다.
  10. NextCamera 버튼을 통해 전면/후면 카메라를 동적으로 전환합니다.

FrameSource에 대한 자세한 내용은 다음을 참조하십시오:

Workflow_FrameSource_CameraDevice를 통해 EasyAR의 저수준 카메라 리소스 제어 능력을 깊이 이해할 수 있으며, 고성능 및 고도로 맞춤화된 AR 애플리케이션을 구축하기 위한 탄탄한 기반을 마련할 수 있습니다.