Create cinematic sequences
Cinematics, also known as sequences or cutscenes, are interactive movie animations with time-dependent control over objects and events. You can use O3DE to add cutscenes to your game.
You can also add scripted events so that a sequence of objects, animations, and sounds are triggered in the game. The player can view these sequences from their own (first person) or another’s (third person) perspective.
Sequences consist of the following elements (listed in hierarchical order), which are created and managed from the Track View:
- Node - Each sequence comprises a top-level director (scene) node, one or more camera nodes, image effects nodes, and entity nodes.
- Track - Depending on the type, each node consists of multiple tracks, such as position, animation, sound, lighting, text, and events. Tracks are displayed in the track timeline pane.
- Key - A key is a setting for a property at a specific time. As the sequence plays, keys are interpolated based on their in and out tangent values set in the Track View.
Topics
Adding a Camera
See the following topics for working with cinematic cameras in Open 3D Engine.
Adding a Director (Scene) Node
Add a Director (Scene) node in the
Adding and Removing Animation Keys on Tracks
Add and remove animation keys on tracks in Open 3D Engine’s
Adding Component Entities
Add component entities in the
Adding Lighting
Use cinematic lighting for track view sequences in the
Animating Characters in Scenes
Animate characters in scenes for Open 3D Engine with the
Animating Depth of Field
Set the camera focus for cinematic sequences in Open 3D Engine.
Capturing Image Frames
Capture image frames in Open 3D Engine with render output, a capture track, or console variables.
Controlling the Playhead
Control the playhead in the
Debugging Cinematic Scenes with Console Variables
Use the Open 3D Engine console variables (CVARs) to debug your cinematic scenes.
Moving a Component Entity in a Sequence
Move a component entity for a sequence in the
Moving an Entity in a Scene
Move an entity in a scene Open 3D Engine.
Populating a Scene
Create scenes in a track view sequence in the
Positioning a Camera
Move a camera in the
Setting Sequence Properties
Set track view sequence properties in the
Track View Editor Nodes
See the following
Using Record Mode
Use Record mode for a sequence in the Track View editor in Open 3D Engine.
Using the Track View Editor
Use the Track View editor to create and manage cinematic sequences in Open 3D Engine.