증강 면을 위한 맞춤 텍스처 및 3D 모델을 만드세요.

증강 얼굴 기능을 구현하려면 오버레이됩니다. 아티스트가 만든 저작물입니다. 3D 모델링 및 애니메이션 소프트웨어로 미리 작성하여 FBX로 내보내기 할 수 있습니다.

표준 파일

SDK는 canonical_face_mesh.fbx 파일 및 canonical_face_mesh.psd 파일을 사용하여 아티스트가 오버레이할 저작물을 만들 수 있음 제대로 작동합니다. 이러한 파일은 assets/canonical_face_mesh.fbx 폴더.

FBX 파일로 3D 모델 만들기

FBX 파일에는 얼굴 메시 토폴로지, UV 텍스처 좌표 및 얼굴 인식 부위를 만들고 이를 위해 제공되는 애셋 연결 FBX 파일이 ARCore와 호환되도록 하려면 저장할 수 있습니다.

이 파일에는 함께 내보내면 안 되는 참조(facemesh)가 포함되어 있습니다. 마지막 FBX입니다. ARCore에서 별도의 얼굴 메시를 생성하고 런타임 환경입니다

PSD 파일로 2D 텍스처 만들기

.psd 얼굴 메시 참조 텍스처는 특정 텍스처에 의해 생성된 아티스트가 런타임 시 사용자의 얼굴 특징에 맞춰 라인업을 만듭니다. 여기에는 다음이 포함됩니다. 네 가지 레이어가 있습니다

  • 마스크: 텍스처에서 눈, 코, 입의 위치를 표시합니다.
  • 선: 사용자의 얼굴 특징이 질감이 표현됩니다.
  • UV: 468포인트 얼굴 텍스처 메시의 삼각측량을 나타냅니다.
  • 배경: 다른 3개의 배경 이미지를 만들기 위한 중간색 회색 배경 레이어 구성요소를 시각적으로 명확하게 표시합니다.

PSD 파일을 수정하는 경우 내보내기.

표준 얼굴 메시 맞춤설정

모델과 텍스처를 생성하는 경우 assets/canonical_face_mesh.fbx가 포함된 경우 이러한 설정은 FBX 파일을 내보낼 때 필요합니다.

  • 맞춤 메시에 연결된 뼈 또는 영역에 스킨이 적용되어 있는지 확인합니다.

  • 다음 계층 구조를 사용합니다.

    asset
    |__root
    |   |__NOSE_TIP
    |   |__FOREHEAD_RIGHT
    |   |__FOREHEAD_LEFT
    |__facemesh           <-- for reference
    |__                   <-- place additional custom 3D meshes here
  • 포함된 facemesh 모델을 내보내지 마세요. 이 메시는 참조용입니다. ARCore는 런타임에 별도의 얼굴 메시를 만듭니다. facemesh의 UV 사용 를 참조로 사용하세요.

  • 맞춤 메시를 asset 노드의 하위 요소로 배치합니다.

  • 네임스페이스 사용이 지원됩니다.

  • 애셋에 rootNOSE_TIP로 구성된 4개의 본이 포함되어 있습니다. FOREHEAD_RIGHT, FOREHEAD_LEFT 리전 다음 항목의 이름을 말이죠