unreal.MoviePipelineShotInfo

class unreal.MoviePipelineShotInfo(shot_override_config=None, cinematic_shot_section=None, camera_cuts=[], current_camera_cut_index=0)

Bases: unreal.StructBase

Pre-calculated information about a shot we are going to produce. This lets us build the expected output at the start of the process and just read from it later. Having all information in advanced aids in debugging and visualization of progress.

C++ Source:

  • Plugin: MovieRenderPipeline
  • Module: MovieRenderPipelineCore
  • File: MovieRenderPipelineDataTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • camera_cuts (Array(MoviePipelineCameraCutInfo)): [Read-Write] Camera Cuts
  • cinematic_shot_section (MovieSceneCinematicShotSection): [Read-Write] Cinematic Shot Section
  • current_camera_cut_index (int32): [Read-Write] Current Camera Cut Index
  • shot_override_config (MoviePipelineShotConfig): [Read-Write] Shot Override Config
camera_cuts

(Array(MoviePipelineCameraCutInfo)) – [Read-Only] Camera Cuts

cinematic_shot_section

(MovieSceneCinematicShotSection) – [Read-Only] Cinematic Shot Section

current_camera_cut_index

(int32) – [Read-Only] Current Camera Cut Index

shot_override_config

(MoviePipelineShotConfig) – [Read-Only] Shot Override Config