Image Plate

Play full screen videos and image sequences on your cameras using Image Plates.

Windows
MacOS
Linux

The Image Plate Actor supports the playback of movies and image sequences from a plate attached to the frustum of a Cine Camera Actor. Using these image plates, you can playback full-screen videos and image sequences, as well as including foreground elements within the camera's perspective.

Prerequisites

Creation

To fully set up the Image Plate Actor, you will need to add both a Cine Camera Actor and an Image Plate Actor to a Level, then attach the plate to the Cine Camera Actor.

First, add a Cine Camera Actor to your Level by navigating to the Cinematic tab in the Place Actors panel, and locate Cine Camera Actor. Drag it from the panel and into your viewport.

create cine camera

Next, add an Image Plate to your Level by dragging it from the Place Actors panel.

create image plate

After both Actors have been added to your Level, attach the plate to the camera by dragging it onto the camera in the World Outliner panel. Once that is done, the Image Plate will snap to the front of the camera and resize to fit its view frustum.

attach image plate to camera

Behavior

By default, the Image Plate will automatically adjust its size to fit the Cine Camera Actor's Sensor Dimensions, ensuring it will always be fully in the camera's view.

image plate sensor size

You can also move the plate toward and away from the camera to control the spacing between the plate and the camera. This spacing will allow more foreground elements to be included in the camera's view. The plate will also dynamically adjust its scale to ensure it will remain fully in view.

move image plate foreground

When Piloting the camera, the image plate will fill the screen and will stretch to conform to the camera's aspect ratio. You may also need to adjust your camera's focus distance to match the plate distance to ensure it remains in focus.

image plate viewport view

Properties

Selecting the Image Plate Actor will reveal its details in the Details panel.

image plate details

The Fill Screen property enables automatic plate sizing to fit the camera's full view. When this is disabled, you can instead use the Fixed Size property to manually set the plate's size.

image plate fill screen

If Fill Screen is enabled, then you can use the Fill Screen Amount property to offset the plate's size as a percentage of the screen. X controls the percentage of the width of the screen, and Y controls the height.

image plate screen space size

Material

Expanding the advanced section of the Image Plate Details will reveal its Material properties. You can adjust the default material or texture here.

image plate material

Material Setup

Regardless of if you are displaying an image sequence or a video on your plate, you will need to create a new Material that references a Media Texture. The Media Texture must also reference a Media Player.

Media Texture and Player

First, create the Media Player by clicking Add/Import in the Content Browser, navigating to the Media category, and selecting the Media Player asset. Once selected, a dialog window will appear. Ensure that Video output MediaTexture asset is enabled, and click OK.

create media player

Doing this will ensure that both a Media Texture and Media Player are created and linked.

media texture link

Material Graph

Create a new Material asset by clicking Add/Import in the Content Browser, and selecting Material. Once it is created and opened, set the Shading Model to Unlit, and enable the Two Sided property in its details. This is done so that the image plate is not affected by any lighting in the Level.

image plate material unlit

Drag the Media Texture asset into the material graph and connect its RGB pin to the material's Emissive Color input pin.

image plate media texture material

Lastly, you will need to assign the media material to the Material property of the Image Plate Actor.

image plate assign material

Playback

Videos and image sequences can be played on the image plate through Sequencer's Media Track.

Media Track Setup

Start by creating a new Level Sequence, then click + Track and select Media Track.

image plate media track

Next select a File Media Source (for videos) or Image Media Source (for image sequences) asset to play by clicking + Media and selecting a source. If you do not have one of these assets, refer to their setup instructions in either the Video or Image playback documents.

media track add media

Right-click the media section, navigate to its properties category, and assign your media texture to the Media Texture property.

assign media texture

Examples

Once finished, you will be able to play your sequence and preview the video or image sequence displayed on your image plate.

image plate video

Video Example

image plate image sequence

Image Sequence Example

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss