FaceGen

FaceGen은 사진·형상 파라미터에서 3차원 얼굴을 생성하고 편집하는 소프트웨어 제품군이다. Singular Inversions가 개발하며 Daz Studio, Character Creator, MakeHuman, Poser처럼 사람·캐릭터 모델을 다루는 환경과 연결된다. 일반적인 얼...

분류3D 그래픽 소프트웨어, 파라메트릭 3D 얼굴 생성·사진 기반 얼굴 재구성
개발Singular Inversions Inc.
플랫폼Windows; SDK는 다른 플랫폼도 지원
작성 언어모델러 구현 언어 확인 자료 부족; SDK는 C++17
주요 기능파라메트릭 3D 얼굴 생성·사진 기반 얼굴 재구성
원본·교환 형식FG 얼굴 매개변수, Daz·3D 메시·모프 출력
공식·참고 자료자료

FaceGen은 사진·형상 파라미터에서 3차원 얼굴을 생성하고 편집하는 소프트웨어 제품군이다. Singular Inversions가 개발하며 Daz Studio, Character Creator, MakeHuman, Poser처럼 사람·캐릭터 모델을 다루는 환경과 연결된다. 일반적인 얼굴 스컬프팅과 달리 나이·얼굴 비율·표정 등의 값을 조정해 통계적·파라메트릭 모델을 생성하는 것이 특징이다.[1]

FaceGen Modeller에서는 기본 얼굴을 선택한 뒤 얼굴의 크기와 형태·코·입·눈 주변의 수많은 매개변수를 조정할 수 있다. 정면 또는 복수 사진의 얼굴 위치를 추정하여 3D 얼굴 모형의 모양과 색을 생성하는 기능도 제공한다. 생성된 메시를 모프 타깃이나 표정·입 모양의 변화로 사용할 수 있어 캐릭터 제작과 얼굴 애니메이션 작업에 활용된다.

소프트웨어는 FaceGen Modeller와 Daz 캐릭터용 FaceGen Artist, 3D 출력·SDK 관련 제품으로 나뉜다. 모형과 텍스처가 다른 캐릭터 리그에 맞춰 적용되려면 정점 대응·UV·스켈레톤 및 모프 호환성을 확인해야 한다. 렌더링된 이미지의 얼굴 모습과 재편집 가능한 FG 파라미터·모프 메시는 서로 다른 데이터다.[2]

공식 FaceGen SDK 문서는 C++17 소스와 여러 플랫폼의 빌드·처리 라이브러리를 명시한다. SDK 구현 언어를 상용 GUI 애플리케이션 전체의 작성 언어로 단정할 수는 없다. 제품의 데모·유료 라이선스와 생성된 3D 얼굴 메시의 재배포 권한은 별도 계약에 따라 구분한다.

Singular Inversions와 역사

초기 개발

기술 발전

통계적 얼굴 형상·사진 맞춤

표정·모프 타깃·텍스처

Modeller·Artist·SDK 제품군

C++ SDK와 데이터 형식

생성 메시의 배포·라이선스

  1. FaceGen 공식·참고 자료 ↩
  2. FaceGen 기술 자료 ↩