이미지 플레이트 액터(Image Plate Actor) 는 시네 카메라 액터 의 프러스텀에 연결된 플레이트에서의 무비와 이미지 시퀀스 재생을 지원합니다. 이러한 이미지 플레이트를 사용하여 전체 화면 비디오 및 이미지 시퀀스를 재생할 수 있을 뿐 아니라 카메라 시점 내에 전경 엘리먼트를 포함할 수도 있습니다.
전제조건
-
먼저 이미지 플레이트 플러그인을 활성화해야 합니다. 언리얼 엔진 메뉴에서 편집(Edit) > 플러그인(Plugins) 으로 이동하여 렌더링(Rendering) 섹션에서 이미지 플레이트(Image Plate) 를 찾아서 활성화합니다. 플러그인이 작동하려면 에디터를 재시작해야 할 수도 있습니다.
- 비디오 에셋을 재생할 수 있게 설정하는 방법 또는 이미지 시퀀스를 재생할 수 있게 설정하는 방법 을 알고 있어야 합니다.
- 미디어 트랙 사용 방법을 알고 있어야 합니다.
- 의 기본 사항에 대해 알고 있어야 합니다.
- 시퀀서 와 해당 인터페이스 에 대해 알고 있어야 합니다.
생성
이미지 플레이트 액터 설정을 완료하려면 시네 카메라 액터 및 이미지 플레이트 액터 를 레벨에 추가한 다음, 그 플레이트를 시네 카메라 액터에 연결해야 합니다.
먼저, 액터 배치(Place Actors) 패널의 시네마틱(Cinematic) 탭으로 이동하여 시네 카메라 액터 를 찾아 레벨에 시네 카메라 액터를 추가합니다. 액터를 패널에서 뷰포트로 드래그합니다.

다음으로 액터 배치 패널에서 이미지 플레이트 를 드래그하여 레벨에 추가합니다.

두 액터를 모두 레벨에 추가한 다음, 플레이트를 월드 아웃라이너 패널의 카메라에 드래그하여 연결합니다. 카메라에 연결하면 이미지 플레이트가 카메라 정면에 스냅되고 뷰 프러스텀에 맞춰 크기가 조정됩니다.

비헤이비어
기본적으로 이미지 플레이트는 항상 카메라의 뷰에 완전히 들어오도록 시네 카메라 액터의 [센서 치수(Sensor Dimensions)] (animating-characters-and-objects/Sequencer/Cameras/CineCameraActors#프로퍼티)에 맞게 크기가 자동으로 조정됩니다.

또한, 카메라에 가깝거나 멀게 플레이트를 이동하여 플레이트와 카메라 사이의 간격을 조절할 수도 있습니다. 이 간격을 이용하여 카메라 뷰에 더 많은 전경 엘리먼트를 포함할 수 있습니다. 그리고 플레이트는 뷰에 완전히 들어오도록 스케일도 동적으로 조정됩니다.

카메라를 파일럿(Piloting) 할 때, 이미지 플레이트는 화면을 가득 채우고 카메라 종횡비에 맞게 늘어납니다. 또한, 초점이 잘 맞도록 카메라의 초점 거리를 플레이트 거리와 일치하도록 조정해야 할 수도 있습니다.

프로퍼티
이미지 플레이트 액터를 선택하면 디테일(Details) 패널에 세부 항목이 표시됩니다.

화면 채우기(Fill Screen) 프로퍼티를 사용하여 카메라 전체 뷰에 맞게 플레이트 크기를 자동으로 조정할 수 있습니다. 이 프로퍼티가 비활성화된 경우, 대신 고정 크기(Fixed Size) 프로퍼티를 사용하여 플레이트 크기를 수동으로 설정할 수 있습니다.

화면 채우기 가 활성화된 경우, 화면 채우기 양(Fill Screen Amount) 프로퍼티를 사용하여 플레이트의 크기를 스크린 퍼센티지로 오프셋할 수 있습니다. X 는 화면의 너비 퍼센티지를 제어하고, Y 는 화면의 높이 퍼센티지를 제어합니다.

머티리얼
이미지 플레이트 디테일 의 고급 섹션을 펼치면 머티리얼 프로퍼티가 표시됩니다. 여기서 디폴트 머티리얼 또는 텍스처를 조정할 수 있습니다.

머티리얼 구성
플레이트에 이미지 시퀀스를 표시하든 비디오를 표시하든 상관없이 미디어 텍스처(Media Texture) 를 참조하는 새 머티리얼(Material) 을 생성해야 합니다. 또한, 미디어 텍스처도 미디어 플레이어(Media Player) 를 참조해야 합니다.
미디어 텍스처 및 플레이어
먼저, 콘텐츠 브라우저 에서 추가/임포트(Add/Import) 를 클릭하고 미디어(Media) 카테고리에서 미디어 플레이어(Media Player) 에셋을 선택하여 미디어 플레이어 를 생성합니다. 선택하면 대화창이 표시됩니다. 비디오가 미디어 텍스처 에셋 출력(Video output MediaTexture asset) 이 활성화되어 있는지 확인한 다음, 확인(OK) 을 클릭합니다.

이렇게 하면 미디어 텍스처 와 미디어 플레이어 가 모두 생성되고 링크됩니다.

머티리얼 그래프
콘텐츠 브라우저에서 추가/임포트를 클릭하고 머티리얼 을 선택하여 새 머티리얼 에셋을 생성합니다. 머티리얼이 생성되고 열리면, 해당 디테일(Details)에서 셰이딩 모델(Shading Model) 을 라이팅제외(Unlit) 로 설정하고 양면(Two Sided) 프로퍼티를 활성화합니다. 이렇게 하면 이미지 플레이트가 레벨의 어떠한 라이팅에도 영향을 받지 않습니다.

미디어 텍스처 에셋을 머티리얼 그래프로 드래그하고 에셋의 RGB 핀을 머티리얼의 이미시브 컬러(Emissive Color) 입력 핀에 연결합니다.

마지막으로, 미디어 머티리얼을 이미지 플레이트 액터의 Material 프로퍼티에 할당해야 합니다.

재생
시퀀서의 미디어 트랙 을 통해 이미지 플레이트에서 비디오와 이미지 시퀀스를 재생할 수 있습니다.
미디어 트랙 구성
먼저 새 레벨 시퀀스를 생성한 다음, + Track(트랙) 을 클릭하고 미디어 트랙(Media Track) 을 선택합니다.

다음으로 + Media(미디어) 를 클릭하고 소스를 선택하여 비디오의 경우 재생할 파일 미디어 소스(File Media Source) 에셋을, 이미지 시퀀스의 경우 재생할 이미지 미디어 소스(Image Media Source) 에셋을 선택합니다. 이러한 에셋이 없다면, 비디오 또는 이미지 재생 문서에서 해당 에셋의 구성 지침을 참조하세요.

미디어 섹션을 우클릭하고 프로퍼티 카테고리로 이동하여 미디어 텍스처를 미디어 텍스처(Media Texture) 프로퍼티에 할당합니다.

예시
설정이 완료되면, 시퀀스를 재생하고 이미지 플레이트에 표시되는 비디오나 이미지 시퀀스를 프리뷰할 수 있습니다.

비디오 예시

이미지 시퀀스 예시