AnyPortrait > Update Notes > v1.1.7
업데이트 내역 | v1.1.7
v1.1.7
(2019년 7월 10일 빌드)
추가된 기능
- 다양한 렌더링 기법을 적용하고 관리하기 위한 재질 라이브러리와 재질 세트, 그리고 프리셋 패키지가 추가되었습니다. (관련 페이지)
개선된 기능
- 데이터의 크기가 최적화되어 Bake된 캐릭터의 실제 파일의 크기가 감소됩니다.
- CPU 부하가 적도록 "개선된 AsyncInitialize 함수" 추가되었습니다. (관련 페이지)
- 애니메이션 작업시 일부 추가, 삭제 과정에서의 처리 속도가 향상되었습니다.
- Ctrl+C, V키를 이용하여 다른 애니메이션 클립으로 키프레임을 복사하는 것이 가능해졌습니다.
- 메시 그룹에 메시와 다른 메시 그룹을 추가할 때, 한번에 여러 개를 선택하여 추가할 수 있도록 개선되었습니다. (관련 페이지)
- 애니메이션이나 모디파이어 선택시, 자동으로 "Controller 탭"으로 전환될지 여부를 설정 다이얼로그에서 지정할 수 있습니다. (관련 페이지)
- 작업 도중에 메시의 "임시 렌더링 여부"가 초기화될 지 여부를 설정 다이얼로그에서 지정할 수 있습니다. (관련 페이지)
- 메시의 "임시 렌더링 여부"를 모두 리셋하는 버튼이 리스트 상단에 추가되었습니다. (관련 페이지)
- 메시의 쉐이더 설정 UI가 변경되었으며, 메시의 속성을 다른 메시로 복사하는 기능이 추가되었습니다. (관련 페이지)
수정된 문제점
- Ambient Color 보정 다이얼로그에서 "Do Not Show this message"가 반대로 동작하는 문제가 수정되었습니다.
- 애니메이션 키프레임을 Ctrl+C, V로 복사할 때, 기존의 키프레임이 있는 경우 덮어쓰지 못하여 붙여넣기가 실패되는 문제가 수정되었습니다.
- PSD 파일을 가져올 때, 레이어의 클리핑 설정이 적용 안되던 문제가 수정되었습니다.
- 양면 메시의 그림자와 노멀 벡터가 비정상적으로 계산되는 문제가 수정되었습니다.
- 애니메이션의 Start Frame과 End Frame이 동일한 경우 에디터에서 열리지 않는 문제가 수정되었습니다.
데이터 크기 최적화를 하지 않는 상태에서는 Inspector UI에서 메시지가 왼쪽의 이미지와 같이 나타납니다.
이 상태에서 Bake를 하지 않더라도 편집이나 실행에는 문제가 없습니다.
Bake를 하면 오른쪽의 이미지와 같이 메시지가 없어집니다.
이 캐릭터를 프리팹이나 패키지로 저장하면 용량이 감소된 것을 알 수 있습니다.
AnyPortrait v1.1.7은 v1.1.6에 비하여 겉으로 볼때 크게 바뀐 점들이 많지는 않습니다.
그렇지만 내부적으로 데이터의 구조를 전체적으로 다시 검토하여 최적화를 하였으며,
경우에 따라 크게는 약 50%에 가까운 용량 감소 효과를 보실 수도 있습니다.
재질 라이브러리라는 기능을 추가하면서 렌더링에 관련된 시스템을 상당 부분 수정하였습니다.
그동안 라이팅이 필요한 프로젝트에서 불편을 겪은 분들에게 조금이나마 도움이 되면 좋겠습니다.
그 외에 툴의 편의성을 향상시키는 소소한 개선점들이 꽤 있으니 업데이트 로그를 확인해보시고,
더 필요한 점이 있다면 언제든 알려주시면 감사하겠습니다.
다음 업데이트 버전부터는 Rigging에 관련된 이슈를 중심으로 개선 작업이 예정되어있습니다.
이와 관련하여 여러분들의 많은 의견들을 수렴하여 최선을 다해 개발을 계속해나가겠습니다.
감사합니다.