Summary
- 모델링 파일을 유니티로 가져올 때 동작하는 애셋포스트프로세서
- 모델의 회전과 위치를 리셋하여 기본값으로 지정합니다.
- 모델의 정점 위치를 모두 계산하여, 피벗이 모델의 중심 하단으로 오도록 설정합니다.
How To Use
-
스크립트를 유니티 프로젝트 내에 넣습니다.
-
[Window] - [Rito] - [Model Pivot Resetter] - [Activated]를 체크합니다.
- 체크 해제되어 있을 경우 동작하지 않습니다.
- 임포트 할 때마다 대화상자를 통해 선택하게 하려면
[Window] - [Rito] - [Model Pivot Resetter] - [Show Dialog]에 체크합니다.
Preview
기본
- 모델 임포트, 하이라키로 가져왔을 때
- 트랜스폼 위치, 회전, 크기, 피벗 모두 제각각인 상태
- 이 상태에서 트랜스폼을 리셋한 경우
- (0, 0, 0) 위치로 와서 드러누워 버리게 됩니다. (기존 rotation.x 값 : 270)
Pivot Resetter 사용
-
트랜스폼 위치, 회전, 크기 모두 기본 값으로 리셋합니다.
-
피벗 위치는 모델의 중앙 하단으로 변경됩니다.
Download
Download(UPM)
- https://github.com/rito15/Unity-Model-Pivot-Resetter.git
UPM을 통한 임포트 방법
[Window]
-[Package Manager]
- 좌측 상단[+]
-[Add package from git URL]