Resource Management Tool (리소스 관리 도구) 가이드
엔진 내에 있는 아트 관련 파일들의 설정 값을 좀더 쉽게 관리할수 있는 툴을 만들어 보았습니다.
위치는 상단 메뉴의 T5/ART/Resource Management Tool 입니다.

[ 설명 ]
총 4가지 탭의 구성으로 되어 있습니다.
Mesh, Texture, MeshRenderer, DependencyViewer 입니다.
Mesh - Mesh Importing Settings 의 항목들 Model/Rig/Ani/Material 을 한 공간내에서 옵션 유무를 체크할수 있습니다.

프로젝트 창에서 메시파일들을 선택후 Add Selected Meshes 을 눌러 메시를 등록합니다.

<예시>

등록된 메시의 프로퍼티 항목들에서 필요없는 옵션을 체크를 해제를 하고 Aplly Settings 를 눌러 일괄 적용합니다.

Texture - 텍스쳐의 사이즈와 플랫폼별 포멧, 밉맵유무,read/write, 알파 소스 체크 등을 할수 있습니다.
파일등록은 폴더를 등록하고 폴더안의 이미지 파일(tga,png,jpg) 를 체크하여 프로퍼티 값을 변경할수 있게 하였습니다.

<예시>

적용하려는 텍스쳐의 폴더를 드래그앤드롭으로 툴 Folder 에 놓게 되면, 텍스쳐목록이 나타납니다.
사이즈와 기타 옵션을 지정한후 Resize Textures 를 누르면 설정값을 적용할수 있습니다.
MeshRenderer

프리팹을 선택하고 Off Shadow & Probes 를 누르면
프리팹 자식으로 들어가는 모든 메시를 찾아 Mesh Render 컴포넌트의 Cast Shadow 와 Light Probes 의 옵션 Off 로 적용해 줍니다.
<예시>

Dependency Viewer

프로젝트 내 프리팹이 어떻게 구성되어 있는지 확인할수 있습니다. (언리얼의 레퍼런스 뷰어랑 비슷한 기능입니다.)

Added Table File - 텍스트 문자열이 들어간 파일을 등록합니다.
Reset Table File - 등록한 테이블파일을 초기화 합니다.
Find Matching Prefabs - 테이블 파일 내부의 문자열을 검색하여 Add Selected Files 한 파일(Prefab)과 일치하는 문자열을 새창으로 출력 합니다.
<배틀에서 쓰이는 프리팹이 테이블에 등록이 되어 있는지 확인하는 예시>

테이블 파일 선택후 등록하게 되면,

등록한 리스트를 확인할수 있습니다.

Add Selected Files에 검색하고자 하는 파일(프리팹)을 등록합니다.

테이블 파일과 검색할 파일(프리팹)이 등록된상태에서 Find Matching Prefabs 을 클릭합니다.

검색할 파일(프리팹)의 파일명과 일치하는 테이블내 문자열을 찾아 해당 파일의 리스트를 출력해줍니다.
검색을 할때 좀더 세분화하여 검색할 폴더를 추가하거나 제외할수 있도록 기능을 개선하였습니다.
//아무것도 손대지 않고 검색할때는 전체검색을 합니다.

Add Included Folder - 검색할 폴더를 등록합니다.
Reset Included Folders - 등록된 폴더 리스트를 초기화 합니다.

폴더를 추가하면 리스트로 추가됩니다.
Add Excluded Folder - 제외시킬 폴더를 등록합니다.
Reset Excluded Folders - 등록된 폴더 리스트를 초기화 합니다.

Add Selected Files - 검색하고자하는 파일을 등록합니다.
Reset Selected Files - 등록한 파일의 리스트를 초기화합니다.
<파일을 등록하고 파일의 Dependency를 찾는 예시>

Fo_Castle_01을 선택합니다.

Add Selected Files를 눌러 등록해 줍니다.

등록을 한 파일의 내부 Dependency를 확인하실수 있습니다.
스크립트 및 머티리얼, 메시 를 확인할 수 있습니다.

Used By를 체크를 하게 되면 Search 버튼이 활성화 됩니다.
Search 버튼을 통해 해당 파일이 어디서 쓰여지고 있는지 내부 Dependency를 검색합니다.

검색 중 Cancel을 할수 있습니다.

Used by 의 결과 창으로 다른곳에 물려있는 Dependency를 확인할 수 잇습니다.
# 추가하거나 수정되었으면 하는 기능이 있으시면 문의 주세요.!
# 위 관련 스크립트는 ..\wot_client\Assets\Art_Test\TA\Tools 에서 확인 할수 있습니다.