iOS용 증강 얼굴 빠른 시작

이 가이드에서는 다음을 수행하는 방법을 설명합니다.

  • 증강된 얼굴을 사용할 수 있도록 개발 환경 설정
  • 감지된 얼굴에 2D 텍스처 적용 및 3D 객체 연결

기본 요건

  • Xcode 버전 13.0 이상
  • Cocoapods를 사용하는 경우 Cocoapods 1.4.0 이상
  • iOS 12.0 이상을 실행하는 ARKit 호환 Apple 기기(iOS 12.0 이상의 배포 대상 필요)

증강 얼굴 사용

다음 단계에서는 증강 얼굴 샘플 앱을 사용하여 증강 얼굴 기능으로 앱을 구성하고 빌드하는 중요한 작업을 보여줍니다.

Augmented Faces 샘플 앱 다운로드

  1. GitHub에서 최신 iOS용 ARCore SDK를 클론하거나 다운로드하여 샘플 앱 코드를 가져옵니다.
  2. 터미널 또는 Finder 창을 열고 SDK를 클론하거나 다운로드한 폴더로 이동합니다.
  3. /Examples/AugmentedFacesExample에서 샘플 앱 코드를 찾을 수 있습니다.

pod install를 실행합니다.

AugmentedFacesSample 앱은 필요한 ARCore SDK 및 iOS 버전으로 사전 구성된 Podfile과 함께 제공됩니다. 이러한 종속 항목을 설치하려면 다음 안내를 따르세요.

  1. 터미널 창을 열고 Xcode 프로젝트가 있는 폴더에서 pod install을 실행합니다. 이렇게 하면 나중에 앱을 빌드하고 실행하는 데 사용할 *.xcworkspace 파일이 생성됩니다.

앱 빌드 및 실행

  1. Xcode에서 프로젝트의 .xcworkspace (.xcodeproj 아님) 파일을 엽니다.
  2. 대상의 일반 설정을 열고 번들 식별자를 변경합니다.
  3. Cmd+R을 누르거나 '실행'을 클릭합니다. 증강 얼굴로 작업할 때는 시뮬레이터가 아닌 실제 기기를 사용합니다. 기기는 USB를 통해 개발 머신에 연결해야 합니다.

샘플 앱 사용해 보기

  1. .xcworkspace 파일에서 샘플 앱을 빌드하고 실행하여 기기에서 실행합니다.
  2. 메시지가 표시되면 앱에 카메라 권한을 부여합니다. 그러면 ARCore에서 카메라에 표시되는 얼굴을 감지하기 시작합니다. 현재는 한 번에 한 번만 얼굴이 인식됩니다.
  3. 카메라가 사용자를 향하고 있는지 확인합니다.

다음 단계

  • iOS용 증강 얼굴 개발자 가이드를 참고하여 샘플 앱 코드를 살펴보고 앱에서 증강 얼굴로 작업하는 방법을 자세히 알아보세요.
  • ARCore iOS API 참조를 검토합니다.
  • iOS에서 Augmented Faces를 시작하는 방법에 관한 다음 동영상을 시청하세요.