모션 싱크 설정(Web)

업데이트: 2023/11/30

Live2D Cubism SDK MotionSync Plugin for Web는 Cubism 5 R1 beta1이상에서 프로그램을 사용자 정의하여 사용자가 임의로 값을 조작할 수 있습니다.

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에 내보내집니다.
4audioLevelEffectRatio음성 분석된 결과에 대한 음량의 영향도입니다. 값이 클수록 분석 결과보다 음량의 크기가 중시됩니다. 범위는 0.0~1.0의 부동 소수점 숫자입니다.

모션 싱크 설정작업은 LAppMotionSyncModel._motionSync 에 값을 설정합니다.

this._motionSync.SetAudioLevelEffectRatio(processIndex, audioLevelEffectRatio);
this._motionSync.SetBlendRatio(processIndex, blendRatio);
this._motionSync.SetSampleRate(processIndex, sampleRate);
this._motionSync.SetSmoothing(processIndex, smoothing);

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