눈 깜빡임 설정
Cubism SDK에서 눈 깜빡임을 제어하고 싶은 경우의 Editor측에서의 설정 방법에 대해 설명합니다.
눈 깜빡임 설정 전 준비
SDK상에서 「눈 깜빡임」의 제어를 실시하고 싶은 경우 미리 모델 워크 스페이스상에서 설정을 할 필요가 있습니다.
눈 깜빡임을 설정하고자 하는 모델 파일을 선택해 「눈 깜빡임・립싱크 설정」 대화 상자를 엽니다.
설정하고 싶은 항목에 체크를 합시다.
(메인 메뉴의 「모델링」 → 파라미터 → 눈 깜빡임・립싱크 설정)
그런 다음 새 애니메이션 파일을 만들고 모델 트랙 속성 그룹에 「눈 깜빡임」이 설정되어 있는지 확인합니다.
POINT
애니메이션 파일(.can3)에 연결되어 있는 모델 파일(.cmo3)에 나중에 「눈 깜빡임・립싱크 설정」을 수행한 경우 모델 파일을 다시 로드해야 합니다.
자세한 내용은 「모델 불러오기 및 배치」 페이지의 모델 파일 다시 읽기를 참조하십시오.
눈 깜빡임 설정에 대해
①눈 깜빡임:
여기에서는 파라미터의 수치를 설정하는 것이 아니라 「눈의 개폐」에 곱하는 「비율」을 설정합니다.
눈 깜빡임은 0~1.0의 범위에서 곱할 수 있으며 1.0에서 현재 설정되어 있는 파라미터의 최대값이 됩니다.
(0에서 닫힌 눈, 1.0에서 현재의 열린 눈의 최대치)
②효과:
눈 깜빡임으로 설정한 비율을 몇 %의 효과로 곱할지 설정할 수 있습니다.
효과는 0~100의 범위에서 설정할 수 있으며, 0으로 무효 상태가 됩니다.
기본적으로는 0이나 100으로 설정해 일시적으로 효과를 무효로 하는 정도의 사용법이 좋을 것입니다.
눈 깜빡임 설정을 하면 「눈의 개폐」에 적용한 눈의 연기(①)에 눈 깜빡임 설정의 내용(②)이 곱하기로 블렌딩됩니다.
어떤 형태로 곱해져 가는지 확인해 봅시다.
위의 참고 이미지의 1프레임째에 있는 「왼쪽 눈 개폐」와 「오른쪽 눈 개폐」(①)의 파라미터의 값은 양쪽 다 「0.8」로 되어 있습니다. (다 열려 있지 않은 상태)
거기에 눈 깜빡임 설정(②)이 곱해지면 아래 그림과 같이 블렌딩됩니다.
No. | 프레임 위치 | 눈의 개폐×눈 깜빡임(비율) | 곱하기 결과 |
---|---|---|---|
1 | 0.8 × 1.0 | 0.8 | |
2 | 0.8 × 1.0 | 0.8 | |
3 | 0.8 × 0 | 0 | |
4 | 0.8 × 0 | 0 | |
5 | 0.8 × 1.0 | 0.8 |
「왼쪽 눈 개폐」 「오른쪽 눈 개폐」의 파라미터는 1프레임째에 0.8(눈이 다 열리지 않은 상태)의 키가 찍혀 있을 뿐이지만
눈 깜빡임의 설정값이 파라미터의 키 프레임에 곱해졌기 때문에 눈 깜빡임 동작이 되었습니다.
따라서 눈 깜빡임 설정을 함으로써 눈을 가늘게 한다 → 크게 뜬다 → 디폴트 → 눈을 가늘게 한다, 같은 흐름으로 파라미터에 눈의 연기를 적용하여
원하는 타이밍에서 눈 깜빡임 동작만 설정할 수 있게 됩니다.
(눈 깜빡임 설정은 0 또는 1.0에서만 설정합니다)
모델의 파라미터 부분에 아무 키도 설정하지 않고 눈 깜빡임 설정만을 한 경우
자동으로 기본 위치가 열린 눈의 최대치가 됩니다.
(모델의 눈 개폐의 기본값은 1.0으로 설정되어 있습니다)
POINT
동영상 제작의 경우는 눈 깜빡임・립싱크 설정은 특별히 필요 없습니다.
단, SDK에 임베디드할 예정의 모델이라면 미리 설정해 두면 나중에 표현할 수 있는 폭이 넓어지기 때문에
기본적으로 설정하는 것이 좋습니다.