Live 2D mtn 파일을 반전시키는 도구

3050 단어 Live2D

배경.


리브 2D에서 동작을 동기화할 때 좌우 반전 동작이 필요한 역할을 쌍으로 좌우로 구성합니다.
출력된 캐릭터의 이미지 자체를 반전시키는 것도 방법이지만, 반전 후에는 엉망으로 설계된 캐릭터가 있다
동작 자체의 반전으로 대응하고 싶지만 라이브 2D의 애니마티오는 그런 기능이 없다.

※ 결월은 샹리의 왼쪽에 머리장식이
ハ ハ 로컬 텍스트 애니메이션 제작을 맡았을 때 마리사 측은 이렇게 좌우 차이가 있는 구조였다
동작 자체의 반전을 판단하는 것이 최선의 방안으로 동작 데이터로 하는 mtn 파일의 내용
의미 반전의 지원 도구를 만들어 대응했다.

전제적 대상 모델의 정의


가장 좋은 것은 정면도이다.(이유는 반전할 때 파산하기 어렵다는 것이다)
신체 핵심을 제어하는 파라미터는 기본적으로 문제가 없지만
좌우 쌍의 매개 변수는 가동 범위가 일치해야 한다.



※ 팔뚝 파라미터는 -90~90 범위에서 좌우 동작이 동일
또한, +- 반전 가능
0~1의 반전으로도 대응할 수 있다

소프트웨어


다운로드는 여기부터.
https://t.co/hub8BnIVTL
※ 사용은 자신이 맡는다.NET4.이 가능하다, ~할 수 있다,...

사용법


변환 설정을 먼저 작성합니다.
GUI를 통해 만들 수 있지만 csv 파일을 설정으로 읽을 수 있습니다
텍스트 편집기로 빠르게 만들기

※ 변환에 따라 설정

※ 설정 대화상자의 설정 로드를 호출하여 csv 파일을 읽습니다
설정을 읽은 후 Form1 대화 상자의 파일로 읽기, mtn 파일 읽기
오른쪽 아래쪽으로 변환
그리고 파일을 저장해서 변환된 mtn 파일을 저장하고 Live 2DAnimator로 읽습니다

csv 사양


변환 전 ID, 변환 후 ID, 변환 배율(1 또는 -1), 데이텀 값
변환 전 ID에 해당하는 데이터는 모두 다음 공식을 통해 변환됩니다.
계산 공식은
새 값 = 데이텀 + 이전 값 * 변환 배율
예.

설정 변환 방법


변환할 매개변수는 다음과 같습니다.
- 중심에 있는 X축 방향으로 변경되는 매개변수
- 좌우 쌍의 매개변수
모두 다
중앙 매개변수는 변환 후 ID에 변환 전 ID와 같은 값을 추가하여 변환 배율을 -1로 설정합니다.
오른쪽 매개 변수, 왼쪽 매개 변수, 1, 0과 왼쪽 매개 변수, 오른쪽 매개 변수, 1, 0으로 대응
0~1의 변수로 반전된 경우
targetID,combertID,-1,1
최대값을 네 번째 값으로 지정하고 반전된 값을 더하면 의미 있는 반전이 있을 것이다

주의점으로 삼다


mtn 파일로 출력할 때 버튼이 있는 곳을 제외하고도
가장 좋은 것은 mtn을 통과할 때 데이터의 가공성이 상당히 나빠질 것이라고 생각하는 것이다

※ 좌우로 뒤집힌 물건의 데이터를 읽으면 촘촘하게 두드린다

기타 사용 방법


동작 원리로서 지정된 매개 변수 데이터의 ID와 수치만 변환하면 된다
다른 항목에서는 매개 변수의 ID가 다르지만 뜻이 같아서 동작을 활용하려고 할 때
일부 동작의 데이터를 이동하거나 축소하는 등 변환에 사용할 수 있다

좋은 웹페이지 즐겨찾기