unreal.MoviePipelineBasicConfig¶
- class unreal.MoviePipelineBasicConfig(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectA simplified configuration for Movie Render Queue jobs. Provides a pared-down set of rendering options that generates a UMovieGraphConfig just-in-time before rendering. This allows most users to configure renders without touching Presets or Graphs, while still using the full graph pipeline under the hood.
C++ Source:
Plugin: MovieRenderPipeline
Module: MovieRenderPipelineCore
File: MoviePipelineBasicConfig.h
Editor Properties: (see get_editor_property/set_editor_property)
burn_in_class(SoftClassPath): [Read-Write] The burn-in widget class to use on all output types that support burn-in. Only applies if the burn-in override is enabled. Burn-ins are enabled for all output types that support them, and compositing is enabled for all output types that support burn-in compositing.custom_end_frame(int32): [Read-Write] A custom end frame, overriding the sequence’s playback range end.custom_start_frame(int32): [Read-Write] A custom start frame, overriding the sequence’s playback range start.deferred_anti_aliasing_method(AntiAliasingMethod): [Read-Write] Anti-aliasing method for the Deferred Renderer.deferred_spatial_sample_count(int32): [Read-Write] Spatial sample count for the Deferred Renderer.enabled_output_types(Array[Class]): [Read-Write] The output types that rendered media should be saved to.file_name_format(str): [Read-Write] The format string for file names. Can include folder prefixes, and format string tokens ({shot_name}, etc.)num_warm_up_frames(int32): [Read-Write] The number of frames to run (without producing output) at the start of each shot to warm up systems like Niagara, Chaos, etc.output_directory(DirectoryPath): [Read-Write] The directory all the output files are relative to.output_resolution(MovieGraphNamedResolution): [Read-Write] The resolution that output files are exported at.override_b_use_deferred_renderer(bool): [Read-Write]override_b_use_path_traced_renderer(bool): [Read-Write]override_burn_in_class(bool): [Read-Write]override_custom_end_frame(bool): [Read-Write] Whether to override the sequence’s playback range end. Playback range overrides are only job-level settings.override_custom_start_frame(bool): [Read-Write] Whether to override the sequence’s playback range start. Playback range overrides are only job-level settings.override_deferred_anti_aliasing_method(bool): [Read-Write] Whether to override the project’s anti-aliasing method. For shots, this overrides the job’s anti-aliasing method.override_deferred_spatial_sample_count(bool): [Read-Write]override_enabled_output_types(bool): [Read-Write]override_file_name_format(bool): [Read-Write]override_num_warm_up_frames(bool): [Read-Write]override_output_directory(bool): [Read-Write] — Override flags. Some are shot-only gates, while others also act as Basic config enable flags. —override_output_resolution(bool): [Read-Write]override_path_traced_denoiser_type(bool): [Read-Write] Whether to enable the path traced denoiser. For shots, this overrides the job’s denoiser setting.override_path_traced_spatial_sample_count(bool): [Read-Write]override_temporal_sample_count(bool): [Read-Write]path_traced_denoiser_type(MoviePipelineBasicDenoiserType): [Read-Write] If denoising is enabled, this specifies the specific denoiser that path tracer results should be passed to.path_traced_spatial_sample_count(int32): [Read-Write] Spatial sample count for the Path Traced Renderer.temporal_sample_count(int32): [Read-Write] The number of temporal sub-samples per output frame. Higher values will reduce temporal aliasing.use_deferred_renderer(bool): [Read-Write] Whether the deferred renderer should be enabled.use_path_traced_renderer(bool): [Read-Write] Whether the path tracer should be enabled.
- property burn_in_class: SoftClassPath¶
[Read-Write] The burn-in widget class to use on all output types that support burn-in. Only applies if the burn-in override is enabled. Burn-ins are enabled for all output types that support them, and compositing is enabled for all output types that support burn-in compositing.
- Type:
- property custom_end_frame: int¶
[Read-Write] A custom end frame, overriding the sequence’s playback range end.
- Type:
(int32)
- property custom_start_frame: int¶
[Read-Write] A custom start frame, overriding the sequence’s playback range start.
- Type:
(int32)
- property deferred_anti_aliasing_method: AntiAliasingMethod¶
[Read-Write] Anti-aliasing method for the Deferred Renderer.
- Type:
- property deferred_spatial_sample_count: int¶
[Read-Write] Spatial sample count for the Deferred Renderer.
- Type:
(int32)
- property enabled_output_types: None¶
[Read-Write] The output types that rendered media should be saved to.
- property file_name_format: str¶
[Read-Write] The format string for file names. Can include folder prefixes, and format string tokens ({shot_name}, etc.)
- Type:
(str)
- property num_warm_up_frames: int¶
[Read-Write] The number of frames to run (without producing output) at the start of each shot to warm up systems like Niagara, Chaos, etc.
- Type:
(int32)
- property output_directory: DirectoryPath¶
[Read-Write] The directory all the output files are relative to.
- Type:
- property output_resolution: MovieGraphNamedResolution¶
[Read-Write] The resolution that output files are exported at.
- Type:
- property override_custom_end_frame: bool¶
[Read-Write] Whether to override the sequence’s playback range end. Playback range overrides are only job-level settings.
- Type:
(bool)
- property override_custom_start_frame: bool¶
[Read-Write] Whether to override the sequence’s playback range start. Playback range overrides are only job-level settings.
- Type:
(bool)
- property override_deferred_anti_aliasing_method: bool¶
[Read-Write] Whether to override the project’s anti-aliasing method. For shots, this overrides the job’s anti-aliasing method.
- Type:
(bool)
- property override_output_directory: bool¶
[Read-Write] — Override flags. Some are shot-only gates, while others also act as Basic config enable flags. —
- Type:
(bool)
- property override_path_traced_denoiser_type: bool¶
[Read-Write] Whether to enable the path traced denoiser. For shots, this overrides the job’s denoiser setting.
- Type:
(bool)
- property path_traced_denoiser_type: MoviePipelineBasicDenoiserType¶
[Read-Write] If denoising is enabled, this specifies the specific denoiser that path tracer results should be passed to.
- Type:
- property path_traced_spatial_sample_count: int¶
[Read-Write] Spatial sample count for the Path Traced Renderer.
- Type:
(int32)
- property temporal_sample_count: int¶
[Read-Write] The number of temporal sub-samples per output frame. Higher values will reduce temporal aliasing.
- Type:
(int32)