인카메라 VFX 프로덕션 구조 샘플(In-Camera VFX Production Structure Example) 은 버추얼 프로덕션 프로젝트를 위한 깔끔한 샘플 조직 구조를 제공하기 위해 고안되었습니다. 프로젝트의 요구 사항에 맞게 이 구조를 복제 및 수정할 수 있습니다. 설명된 구조는 인카메라 VFX 프로덕션 테스트의 구조를 기반으로 하여 추가적인 일반 사용 사례를 포괄하도록 확장됐습니다.
콘텐츠 브라우저 폴더
콘텐츠 브라우저(Content Browser) 의 콘텐츠(Content) 폴더에 프로젝트 이름을 기반으로 명명된 폴더를 생성하여 프로젝트와 관련된 콘텐츠를 저장합니다. 필요한 경우 생성한 폴더 이름을 'Common'으로 명명하고 다른 프로젝트와 공유하는 콘텐츠를 여기에 저장합니다.
프로젝트 생성 시에 UE가 생성하는 프로젝트 폴더(전체 프로젝트의 루트 폴더)를 '콘텐츠 브라우저' 내에서 프로젝트 이름으로 명명하여 생성하는 폴더와 혼동하지 않도록 주의하세요. 구분하기 쉽게 서로 다른 이름을 사용하는 것이 좋습니다.
Content/(프로젝트 이름)/Assets
캐릭터, 환경 및 FX 생성에 필요한 모든 에셋입니다. 레벨 에셋은 여기에 포함되지 않습니다.
Content/(프로젝트 이름)/Envs
모든 레벨, 스냅샷, 서브레벨을 포함합니다. 스테이지 액터는 포함하지 않습니다.
Content/(프로젝트 이름)/Media
EXR, 무비 렌더 큐 출력 및 프로파일 등 미디어 프레임워크 콘텐츠입니다.
Content/(프로젝트 이름)/Sequences
모든 레벨 시퀀스, 편집, 애니메이션, 관련된 스냅샷입니다.
Content/(프로젝트 이름)/Stages
모션 캡처 레이아웃, 그린 스크린 스테이지, LED 볼륨의 토폴로지를 설명하는 nDisplay 환경설정 등 LED 스테이지 같은 스테이지 전용 파일입니다.
Content/(프로젝트 이름)/StageLevels
환경 및 스테이지 액터를 둘 다 갖춘 모든 레벨 에셋입니다.
Content/(프로젝트 이름)/Tools
유틸리티, 위젯, 컨트롤, 레벨 스냅샷 필터, 프리셋, 리모트 컨트롤 프리셋 등을 포함하는 커스텀 블루프린트입니다. 관련된 블루프린트 액터인 구조체, 열거형 등도 포함합니다.
잘 정리된 명명 규칙을 에셋에 사용하여 '콘텐츠 브라우저'에서 찾기 쉽게 할 것을 권장합니다. 모범 사례 예시는 권장되는 에셋 명명 규칙을 참고하세요.
각 폴더 내의 권장되는 프로젝트 구조에 대한 자세한 내용은 개별 페이지를 참고하세요.
'콘텐츠 브라우저'에서 프로젝트의 권장되는 상위 레벨 폴더 구조를 보여주는 다이어그램입니다.