unreal.ConvolutionBloomSettings¶
- class unreal.ConvolutionBloomSettings(intensity: float = 0.0, texture: Texture2D = Ellipsis, scatter_dispersion: float = 0.0, size: float = 0.0, center_uv: Vector2D = Ellipsis, pre_filter_min: float = 0.0, pre_filter_max: float = 0.0, pre_filter_mult: float = 0.0, buffer_scale: float = 0.0)¶
Bases:
StructBaseConvolution Bloom Settings
C++ Source:
Module: Engine
File: Scene.h
Editor Properties: (see get_editor_property/set_editor_property)
buffer_scale(float): [Read-Write] Implicit buffer region as a fraction of the screen size to insure the bloom does not wrap across the screen. Larger sizes have perf impact.center_uv(Vector2D): [Read-Write] The UV location of the center of the kernel. Should be very close to (.5,.5)intensity(float): [Read-Write] Multiplier for convolution bloom contributions >=0: off, 1(default), >1 brighterpre_filter_max(float): [Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boostpre_filter_min(float): [Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boostpre_filter_mult(float): [Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boostscatter_dispersion(float): [Read-Write] Intensity multiplier on the scatter dispersion energy of the kernel. 1.0 means exactly use the same energy as the kernel scatter dispersion.size(float): [Read-Write] Relative size of the convolution kernel image compared to the minor axis of the viewporttexture(Texture2D): [Read-Write] Texture to replace default convolution bloom kernel
- property buffer_scale: float¶
[Read-Write] Implicit buffer region as a fraction of the screen size to insure the bloom does not wrap across the screen. Larger sizes have perf impact.
- Type:
(float)
- property center_uv: Vector2D¶
[Read-Write] The UV location of the center of the kernel. Should be very close to (.5,.5)
- Type:
(Vector2D)
- property intensity: float¶
off, 1(default), >1 brighter
- Type:
(float)
- Type:
[Read-Write] Multiplier for convolution bloom contributions >=0
- property pre_filter_max: float¶
[Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boost
- Type:
(float)
- property pre_filter_min: float¶
[Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boost
- Type:
(float)
- property pre_filter_mult: float¶
[Read-Write] Boost intensity of select pixels prior to computing bloom convolution (Min, Max, Multiplier). Max < Min disables convolution boost
- Type:
(float)
- property scatter_dispersion: float¶
[Read-Write] Intensity multiplier on the scatter dispersion energy of the kernel. 1.0 means exactly use the same energy as the kernel scatter dispersion.
- Type:
(float)