모션 싱크 설정(Web)
업데이트: 2024/05/30
Live2D Cubism SDK MotionSync Plugin for Web은 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 에 값을 설정합니다.
this._motionSync.SetBlendRatio(processIndex, blendRatio); this._motionSync.SetSampleRate(processIndex, sampleRate); this._motionSync.SetSmoothing(processIndex, smoothing);
이 기사가 도움이 되었나요?
네아니요