AnyPortrait > 업데이트 노트 > 1.3.5
업데이트 노트 | 1.3.5
(2022년 1월 12일 빌드)
개선된 기능
유니티 2021, 2022의 URP 지원
- 유니티 2021, 2022에서의 URP (Universal Render Pipeline)을 지원하는 재질 프리셋이 추가되었습니다.
- 해당 패키지를 이용하여 URP에서 클리핑 메시가 제대로 렌더링 되지 않는 문제가 수정되었습니다.
재질 병합 기능
- 동일한 Shader를 공유하면서 서로 다른 이미지(최대 10개)를 가진 메시들을 대상으로 드로우콜이 병합될 수 있도록 지원하는 재질 프리셋과 스크립트 함수가 추가되었습니다.
- 해당 재질 프리셋은 기본 렌더 파이프라인과 유니티 2021 이상의 URP를 지원합니다.
- Bake를 실행할 때, Bake의 설정 중 “Render Pipeline”의 설정이 프로젝트의 설정과 맞지 않다면 자동으로 변경할지를 묻는 메시지가 나타납니다. 이 기능은 유니티 2020부터 적용됩니다.
- 캐릭터의 업데이트 시간을 콜백 함수로 받아서 유연하게 제어할 수 있는 스크립트 함수가 추가되었습니다.
- 애니메이션 편집시, 컨트롤 파라미터의 키프레임의 값을 편집 중인지를 구분할 수 있도록, 해당 경우엔 왼쪽 UI의 컨트롤러의 색상이 붉은 색으로 바뀝니다. 그렇지 않다면 키프레임에 반영되지 않습니다.
- 재질 라이브러리에서 재질 세트를 생성할 때, 생성된 재질 세트가 바로 선택됩니다.
- Soft Selection, Blur, Rigging Brush의 브러시의 크기를 조절하기 편하도록 개선되었습니다.
- Bake, Optimized Bake, Quick Bake, Refresh Meshes 기능을 사용할 때, 첫번째 루트 유닛만 보여지도록 변경되었습니다.
- “SetMeshColorAll”과 같이 메시들의 재질의 속성을 일괄적으로 변경하는 스크립트 함수를 사용할 때 드로우콜이 증가하지 않도록 개선되었습니다.
수정된 문제점
- 재질 라이브러리에서 Shader 에셋을 변경한 이후에 다시 변경하지 못하는 문제가 수정되었습니다.
- 재질 라이브러리에서 실행 취소를 했을 때, 화면이 갱신되지 않는 문제가 수정되었습니다.
- 프로젝트 내에 “Action”이라는 이름을 가진 클래스가 존재하는 경우 스크립트 에러가 발생하는 문제가 수정되었습니다.
- apPortrait의 함수를 이용하여 메시의 이미지를 변경한 이후 색상을 변경할 수 없었던 문제가 수정되었습니다.
- 컨트롤 파라미터와 연결되는 애니메이션의 키프레임을 추가할 때, 초기값이 무조건 0으로 지정되는 문제가 수정되었습니다.
- 텍스쳐 에셋을 선택하는 다이얼로그의 레이아웃이 비정상적이었던 문제가 수정되었습니다.
- 애니메이션을 전환할 때, 다음에 재생되는 애니메이션에 이전의 애니메이션에 존재했던 타임라인 레이어가 없다면 기본값으로 자동으로 복구되는 기능이 비정상적으로 동작하는 문제가 수정되었습니다.
- 애니메이션을 전환할 때 컨트롤 파라미터의 블렌딩이 어색했던 문제가 수정되었습니다.
- 메카님, 타임라인에 의해서 Loop가 아닌 애니메이션이 재생될 때, 첫번째 프레임이나 마지막 프레임이 정상적으로 표현되지 못하는 문제가 수정되었습니다.