AnyPortrait > 업데이트 노트 > 1.2.3

업데이트 노트 | 1.2.3

(2020년 4월 25일 빌드)

애니메이션

  • 2개의 애니메이션 클립이 이전보다 더 자연스럽게 전환됩니다.
  • 애니메이션 클립의 전환과 레이어링에 관한 처리가 크게 개선되었습니다.
  • 애니메이션 클립이 전환될 때, 컨트롤 파라미터가 너무 빠르게 전환되는 문제가 수정되었습니다.
  • 애니메이션에서 정수형(Integer) 컨트롤 파라미터의 값이 정상적으로 보간되지 않는 문제가 수정되었습니다.
  • 애니메이션에서 정수형(Integer) 컨트롤 파라미터의 값이 음수인 경우, 값이 이상하게 연산되는 문제가 수정되었습니다.
  • 유니티의 타임라인(Timeline)에 연동할 때, 클립이 반복되어 재생되면 블렌딩이 정상적으로 되지 않는 문제가 수정되었습니다.
  • 유니티의 타임라인(Timeline)에 연동 결과를 미리 보는 “Timeline Simulator”가 에디터에서 게임이 실행 중이 아닐 때에도 동작하도록 개선되었습니다.

에디터

  • 모디파이어를 편집할 때, 메시 그룹의 Hierarchy UI에서 수평 스크롤이 나타나지 않도록 변경되었습니다.
  • Hierarchy UI에서의 순서가 컨트롤 파라미터 탭에서도 적용됩니다.
  • 모디파이어 UI의 상단 영역과 여백, 순서가 조절되어 정보들이 잘 보이도록 개선되었습니다.
  • 마우스를 드래그하다가 작업 공간 밖으로 커서가 이동해도 정상적으로 동작됩니다.
  • 설정 다이얼로그의 옵션이 기본값과 다르면 색상이 다르게 출력됩니다.
  • 설정 다이얼로그에서 기본값으로 되돌릴 때 경고 메시지가 나타납니다.
  • Mac OS에서 Backspace와 Delete가 구분되어 있지 않으므로, 이제 두개의 키를 같은 단축키로 인식합니다.
  • Remove, Detach 버튼에 휴지통 아이콘이 모두 추가되었습니다.
  • 애니메이션 클립의 오른쪽 UI가 개선되었습니다.
  • 애니메이션 타임라인 UI의 확대/축소를 위한 단축키(Ctrl + 휠 스크롤)가 추가되었습니다.
  • 모디파이어 편집을 시작, 종료할 때 메시와 본의 일시적 숨김 설정이 (옵션에 따라서) 계속 유지되도록 개선되었습니다.
  • Unity 2019.3에서 툴팁의 위치로 인하여 버튼을 누르기가 힘들게 되어, 해당 버전부터는 툴팁이 나오지 않습니다.

성능

  • Hierarchy UI가 갱신될 때, 불필요하게 메모리가 사용되거나 성능이 떨어지는 문제가 수정되었습니다.
  • 에디터에서의 주요 작업(모디파이어 편집 시작/종료, 객체 선택/추가/삭제 등)에서의 처리 속도가 크게 향상되었습니다.
  • 애니메이션 클립의 개수가 많으면 에디터의 처리 시간이 급격히 증가하는 문제가 수정되었습니다.
  • Portrait의 첫 로딩이 비동기 처리로 변경되었으며, 로딩 과정을 볼 수 있는 팝업이 등장합니다. (Inspector에서 에디터를 열 경우에는 적용되지 않습니다.)
  • 렌더링되지 않는 메시에 대한 처리 속도가 향상되었습니다.
  • Important를 끄고 고정 FPS로 다수의 캐릭터들을 배치할 때, 프레임 저하 현상(Spike)의 발생이 억제되도록 개선되었습니다.
  • Important를 끈 상태에서 게임 중에 스크립트로 고정 FPS를 바꿀 수 있는 SetFPSForNotImportant 함수가 추가되었습니다.

본과 리깅

  • 설정 다이얼로그에서 본의 크기, 화면 확대에 따른 크기 증가 여부를 설정할 수 있습니다.
  • 작업 공간에서 본을 선택할 때, 본 색상이 붉은 계열인 경우 다른 색의 외곽선이 나타납니다.
  • 작업 공간에서 본을 선택할 때, 외곽선의 색상이 구분하기 쉽도록 반짝거립니다.
  • 새로운 본의 외형인 “바늘 모양”이 추가되었으며, 설정 다이얼로그에서 선택할 수 있습니다.
  • 마우스로 클릭시 본을 조금 더 쉽게 선택할 수 있도록 개선되었습니다.
  • 메시 그룹의 본 설정 UI에서, 본의 색상을 빠르게 설정할 수 있는 “색상 프리셋” 버튼이 추가되었습니다.
  • “부모와 유사한 색상”으로 본이 색성되도록 옵션이 설정된 경우, 이전보다는 덜 유사하도록 조정되었습니다.
  • 새로운 리깅 그라데이션의 색상 옵션인 “Vivid”가 설정 다이얼로그에 추가되었습니다.
  • 원형 리깅 버텍스의 선택된 영역이 더 구분되기 쉽도록 만드는 효과를 설정 다이얼로그에서 선택할 수 있습니다.
  • 원형 리깅 버텍스의 크기를 설정 다이얼로그에서 상세히 설정할 수 있습니다.
  • 원형 리깅 버텍스의 중앙에 가중치 값이 별도로 표시됩니다.
  • 원형 리깅 버텍스의 클릭 영역이 확대되었습니다.
  • 리깅 작업 화면의 하단에 “선택된 메시와 연결되지 않은 본”의 출력 방식을 변경하는 버튼이 추가되었습니다.
  • 리깅 가중치를 조절하는 단축키가 추가되었습니다. (X, Z : 0.02씩 증감, Shift+X, Z : 0.05씩 증감)
  • 리깅 작업 중에 Ctrl, Shift, Alt키를 누른 상태에서는 본이 선택되지 않습니다.
  • 본 설정 화면에서 Delete키를 눌러서 본을 삭제할 수 있습니다.
  • 모디파이어의 메시의 출력 여부를 변경할 때, 반투명 단계 없이 전환되는 옵션이 추가되었습니다.
  • AnyPortrait 패키지의 설치 경로를 바꿀 수 있는 설정이 추가되었습니다.
  • Inspector UI에서 “Bake가 되지 않은 상태”에 관한 문구가 변경되었습니다.
  • PSD 파일을 열 때, 하위 메시 그룹이나 그 하위의 메시로의 매핑이 해제되버리는 문제가 수정되었습니다.
  • 하위 메시 그룹의 객체들의 출력 여부 정보(눈 모양 아이콘)가 정상적으로 갱신되지 않는 문제가 수정되었습니다.
  • 모디파이어를 편집할 때, GUI Control 에러 로그가 발생하는 문제가 수정되었습니다.
  • 등록된 Root Unit이 없을 때, Inspector에서 에디터를 열면 정상적으로 실행되지 않는 문제가 수정되었습니다.
  • 애니메이션의 대상 메시 그룹을 부모 메시 그룹으로 변경하고, 데이터를 초기화 한 뒤, 실행 취소를 하면 모든 데이터가 손상되는 문제가 수정되었습니다.
  • 하위 메시 그룹의 본에 리깅이 된 후, 해당 하위 메시 그룹이 제거되면 Bake가 실패하는 문제가 수정되었습니다.
  • 모디파이어를 편집할 때, 메시 그룹의 Hierarchy UI를 통해서 본과 메시/메시 그룹을 동시에 선택할 수 있는 문제가 수정되었습니다.
  • FFD 툴을 이용하는 중에 다른 객체를 선택하면 FFD 툴이 해제되지 않는 문제가 수정되었습니다.
  • Physic 모디파이어 편집 중에 다른 객체를 선택하면 UI 에러 로그가 발생하는 문제가 수정되었습니다.
  • Physic 모디파이어 편집 중에 객체를 선택하면 상단 UI가 이상하게 출력되는 문제가 수정되었습니다.
  • Hierarchy UI에서 2레벨의 자식 항목의 앞쪽 여백이 이상하여 부모 항목과 구분하기 어려운 문제가 수정되었습니다.
  • 애니메이션 타임라인 UI의 세로 스크롤바를 마우스를 이용하여 움직일 때, 정상적으로 스크롤되지 않는 문제가 수정되었습니다.
  • 애니메이션의 길이나 Loop 옵션을 변경할 때, “자동 루프 키프레임”들이 갱신되지 않는 문제가 수정되었습니다.
  • 애니메이션의 길이나 Loop 옵션을 변경했을 때, “실행 취소”가 안되는 문제가 수정되었습니다.
  • 애니메이션의 키프레임 속성 UI에서 Transform 항목의 벡터 속성이 (X, X)로 잘못 표기된 것을 수정하였습니다.
  • 재질 라이브러리(Material Library)에서 텍스쳐 타입의 커스텀 프로퍼티를 만들고 “Texture Per Image”를 선택하면 Bake가 되지 않는 문제가 수정되었습니다.
  • WebGL이 DLL의 기본 빌드 대상에서 누락된 문제가 수정되었습니다.
  • 이미지에 적용할 Texture 에셋을 로드할 때, 일부 폴더의 텍스쳐들이 누락되는 문제가 수정되었습니다.
위로 스크롤