모션 싱크 설정(Native)
업데이트: 2024/05/30
Live2D Cubism SDK MotionSync Plugin for Native는 Cubism 5 R1 beta1에서 프로그램을 사용자 정의하여 사용자가 임의로 값을 조작할 수 있습니다.
SDK로 조정할 수 있는 설정 데이터
명칭 | 설명 | |
1 | BlendRatio | Viseme의 형상 혼합 정도를 설정할 수 있습니다. 범위는 0.0~1.0의 부동 소수점 숫자입니다. .motionsync3.json에 내보내집니다. 0.0: 확률이 가장 높은 Viseme을 이용하여 형상을 결정합니다. 1.0: Viseme의 가중치에 따라 대응하는 형상을 혼합합니다. |
2 | SampleRate | 음성 분석을 실시할 때의 분석 단위입니다. 단위는 fps이고 범위는 1.0~120.0의 부동 소수점 숫자입니다. .motionsync3.json에 내보내집니다. |
3 | Smoothing | 음성 분석된 결과를 스무딩하여 진동을 완화하는 설정입니다. 범위는 0~100의 정수입니다. 100으로 갈수록 보정이 강해집니다. .motionsync3.json에 내보내집니다. |
4 | AudioLevelEffectRatio | 음성 분석된 결과에 대한 음량의 영향도입니다. 값이 클수록 분석 결과보다 음량의 크기가 중시됩니다. 범위는 0.0~1.0의 부동 소수점 숫자입니다. ※음성 분석 방법이 CRI LipSync인 경우 Cubism Editor와 거동을 일치시키려면 이 항목을 「0.0」으로 설정해 주십시오. |
모션 싱크 설정 조작은 LAppMotionSyncModel::_motionSync에 값을 설정합니다.
_motionSync->SetBlendRatio(processIndex, blendRatio); _motionSync->SetSampleRate(processIndex, sampleRate); _motionSync->SetSmoothing(processIndex, smoothing);
이 기사가 도움이 되었나요?
네아니요