모션 싱크 설정(Unity)

업데이트: 2024/05/30

사용자의 환경이나 음성에 맞추어 SDK 측에서 변경할 수 있는 설정 데이터에 대해 설명합니다.

주의 사항

Cubism Editor 5.0.00 이전 버전에서 생성된 .motionsync3.json에 대한 안내

Cubism SDK MotionSync Plugin for Unity R1 beta2_1에서 Cubism MotionSync 코어 라이브러리 내부 계산식을 수정했습니다. 이로 인해 Cubism Editor 5.0.00 이전 버전에서 작성된 .motionsync3.json을 불러오는 경우, Cubism SDK MotionSync Plugin for Unity R1 beta2 이전 버전과 표현이 달라질 수 있습니다. Cubism Editor 5.0.00 이전 버전에서 생성된 모델을 사용하는 경우, Cubism Editor 5.0.01 이상 버전에서 .motionsync3.json을 다시 작성해 주시기 바랍니다.

SDK로 조정할 수 있는 설정 데이터

명칭설명
1BlendRatioViseme의 형상 혼합 정도를 설정할 수 있습니다.
범위는 0.0~1.0의 부동 소수점 숫자입니다. .motionsync3.json에 내보내집니다.
0.0: 확률이 가장 높은 Viseme을 이용하여 형상을 결정합니다.
1.0: Viseme의 가중치에 따라 대응하는 형상을 혼합합니다.
2SampleRate음성 분석을 실시할 때의 분석 단위입니다. 단위는 fps이고 범위는 1.0~120.0의 부동 소수점 숫자입니다. .motionsync3.json에 내보내집니다.
3Smoothing음성 분석된 결과를 스무딩하여 진동을 완화하는 설정입니다. 범위는 0~100의 정수입니다. 100으로 갈수록 보정이 강해집니다. .motionsync3.json에 내보내집니다.
4EmphasisLevel

음성 분석 결과에 대한 볼륨의 영향도입니다. 값이 클수록 분석 결과보다 볼륨의 크기를 더 중요하게 여깁니다. 범위는 0.0~1.0의 부동 소수점 수입니다.

* 음성 분석 방식이 CRI Lipsync인 경우, Cubism Editor와 동작을 일치시키려면 이 항목을 ‘0.0’으로 설정해야 합니다.

이러한 설정은 CubismMotionSyncController 구성 요소의 Settings 내에 있습니다.

이 기사가 도움이 되었나요?
아니요
이 기사에 관한 의견 및 요청사항을 보내 주시기 바랍니다.