AnyPortrait > 메뉴얼 > Bake 다이얼로그

Bake 다이얼로그


1.1.8



v1.1.0 부터 Bake 다이얼로그의 UI가 일부 변경되었습니다.
화면 상단의 Bake 버튼을 누르면 Bake 다이얼로그가 나타납니다.
다이얼로그의 상단에는 Bake 탭Setting 탭이 있습니다.
Setting 탭에는 Bake를 위한 apPortrait의 설정들이 포함되어있습니다.


[ Bake 탭 ]
1. Portrait : 현재 편집 중인 apPortrait입니다.
2. Bake Scale : AnyPortrait의 좌표계와 유니티의 좌표계가 다르므로, 이를 보정하기 위한 크기 비율입니다.
3. Z Per Depth : 각각의 메시들의 Z 간격입니다. 너무 작으면 Z-Fighting 문제가 발생할 수 있습니다.
4. Bake 버튼 : 유니티 씬으로 Bake를 합니다.
5. Optimized Baking Target : 최적화된 Bake를 하는 대상입니다.
6. Optimized Bake 버튼 : 최적화된 Bake를 합니다.


[ Setting 탭 ]
7. Color Space
: 유니티의 색 공간(Gamma / Linear)에 맞게 Bake를 할 수 있습니다.


8. Sorting Layer / Order
: 출력 순서를 결정하는 옵션이며, Sorting Order를 할당하는 방식을 결정할 수 있습니다. (관련 페이지)


9. Mecanim 설정
: Mecanim을 사용할지 여부와, Animator에 포함될 Animation Clip이 생성될 경로를 설정할 수 있습니다.


10. Important 설정
: Important를 끄면 지정된 FPS 만큼만 업데이트를 합니다.
게임 등에서 중요하지 않는 오브젝트나 NPC인 경우 최적화를 위해서 Important를 끄고 업데이트를 제한할 수 있습니다. 기본적으로는 켜져있습니다. (관련 페이지)


11. Billboard
: 카메라를 바라보도록 강제하는 설정입니다.
빌보드가 활성화되면 Perspective 카메라를 이용하는 것이 가능하여 3D 씬에 배치하는 것이 가능합니다. (관련 페이지)


12. Shadow 설정
: 생성되는 Mesh Renderer의 Shadow 설정을 일괄적으로 지정할 수 있습니다.
(기본적으로 제공되는 Shader에서는 Receive Shadows를 켜도 그림자가 적용되지는 않습니다.)


13. Render Pipeline
: 프로젝트의 Render Pipeline (Default / Scriptable Render Pipeline)에 맞게 설정하는 옵션입니다.
​(Unity 2019부터 지원되는 옵션입니다.)
이 옵션은 클리핑 메시가 정상적으로 렌더링되도록 만듭니다.
Render Pipeline과 재질에 관한 설정은 다음의 페이지를 참고하세요.
(재질 라이브러리 / Lightweight Render Pipeline 연동하기)


14. VR Option
: VR을 이용하거나 여러개의 카메라를 이용하는 경우의 렌더링 옵션입니다.
이 옵션에 따라 클리핑 메시와 빌보드 계산이 해당 환경에 맞게 동작합니다.
VR에 대한 설명은 다음의 페이지를 참고하세요.
(VR로 빌드하기)


15. Flipped Mesh
: 메시의 크기가 반전될 때, 정상적으로 렌더링되도록 보정하는 기능에 관한 옵션입니다.
옵션에 따라서 리깅된 메시도 이 처리에 포함될 지 여부를 결정합니다.
(관련 페이지)


16. Scale of Root Bone
: 자식 메시 그룹과 해당 메시 그룹의 루트 본과의 크기 연산에 관한 옵션입니다.
(관련 페이지)


17. Set Ambient Light to Black color
: 유니티 씬의 Ambient 색상을 검은색으로 만들어서 캐릭터가 지나치게 밝게 렌더링되는 것을 방지합니다.






Ambient Light 설정을 AnyPortrait에 맞게 바꾸기


1.1.2

AnyPortrait에서 캐릭터를 만든 다음 Bake를 하면, 캐릭터가 지나치게 밝게 나타나는 경험을 한번씩 겪어보셨을 것입니다.
이것은 AnyPortrait의 캐릭터가 씬의 Ambient Light의 적용을 받기 때문입니다.
​제대로 적용하기 위해서는 Ambient Light를 검정색으로 바꾸어야 하는데, Bake 다이얼로그에서 이 작업을 빠르게 할 수 있습니다.




Bake 직후에 유니티 씬에서의 렌더링 화면입니다.
​원래 색상과 다르게 지나치게 밝게 렌더링이 되고 있는 것을 볼 수 있습니다.




Bake 다이얼로그의 Setting 탭에서 Set Ambient Light to Black Color 버튼을 클릭합니다.




Ambient 설정이 바뀌면서 정상적인 밝기로 렌더링이 되는 것을 볼 수 있습니다.