PostProcessVolume
Class in Engine · Engine.PostProcessVolume · native, placeable
Object › Actor › Brush › Volume › PostProcessVolume
Using it from Lua
h7.find_all("PostProcessVolume") -- live instances
h7.find_class("Engine.PostProcessVolume") -- the class
h7.hook("Engine.PostProcessVolume.OnToggle", fn)
Structs
LUTBlender
| Field | Type |
LUTTextures | array<Texture> |
LUTWeights | array |
bHasChanged | bool |
MobileColorGradingParams
Defaults
TransitionTime=1.0
Blend=0.0
Desaturation=0.0
Highlights=(R=0.7,G=0.7,B=0.7)
MidTones=(R=0.0,G=0.0,B=0.0)
Shadows=(R=0.0,G=0.0,B=0.0)
MobilePostProcessSettings
| Field | Type |
bOverride_Mobile_BlurAmount | bool |
bOverride_Mobile_TransitionTime | bool |
bOverride_Mobile_Bloom_Scale | bool |
bOverride_Mobile_Bloom_Threshold | bool |
bOverride_Mobile_Bloom_Tint | bool |
bOverride_Mobile_DOF_Distance | bool |
bOverride_Mobile_DOF_MinRange | bool |
bOverride_Mobile_DOF_MaxRange | bool |
bOverride_Mobile_DOF_FarBlurFactor | bool |
Mobile_BlurAmount | float |
Mobile_TransitionTime | float |
Mobile_Bloom_Scale | float |
Mobile_Bloom_Threshold | float |
Mobile_Bloom_Tint | linearcolor |
Mobile_DOF_Distance | float |
Mobile_DOF_MinRange | float |
Mobile_DOF_MaxRange | float |
Mobile_DOF_FarBlurFactor | float |
Defaults
Mobile_BlurAmount=16.0
Mobile_TransitionTime=1.0
Mobile_Bloom_Scale=0.5
Mobile_Bloom_Threshold=0.75
Mobile_Bloom_Tint=(R=1.0,G=1.0,B=1.0)
Mobile_DOF_Distance=1500.0
Mobile_DOF_MinRange=600.0
Mobile_DOF_MaxRange=1200.0
Mobile_DOF_FarBlurFactor=1.0
PostProcessSettings
| Field | Type |
bOverride_EnableBloom | bool |
bOverride_EnableDOF | bool |
bOverride_EnableMotionBlur | bool |
bOverride_EnableSceneEffect | bool |
bOverride_AllowAmbientOcclusion | bool |
bOverride_OverrideRimShaderColor | bool |
bOverride_Bloom_Scale | bool |
bOverride_Bloom_Threshold | bool |
bOverride_Bloom_Tint | bool |
bOverride_Bloom_ScreenBlendThreshold | bool |
bOverride_Bloom_InterpolationDuration | bool |
bOverride_DOF_FalloffExponent | bool |
bOverride_DOF_BlurKernelSize | bool |
bOverride_DOF_BlurBloomKernelSize | bool |
bOverride_DOF_MaxNearBlurAmount | bool |
bOverride_DOF_MinBlurAmount | bool |
bOverride_DOF_MaxFarBlurAmount | bool |
bOverride_DOF_FocusType | bool |
bOverride_DOF_FocusInnerRadius | bool |
bOverride_DOF_FocusDistance | bool |
bOverride_DOF_FocusPosition | bool |
bOverride_DOF_InterpolationDuration | bool |
bOverride_DOF_BokehTexture | bool |
bOverride_MotionBlur_MaxVelocity | bool |
bOverride_MotionBlur_Amount | bool |
bOverride_MotionBlur_FullMotionBlur | bool |
bOverride_MotionBlur_CameraRotationThreshold | bool |
bOverride_MotionBlur_CameraTranslationThreshold | bool |
bOverride_MotionBlur_InterpolationDuration | bool |
bOverride_Scene_Desaturation | bool |
bOverride_Scene_Colorize | bool |
bOverride_Scene_TonemapperScale | bool |
bOverride_Scene_ImageGrainScale | bool |
bOverride_Scene_HighLights | bool |
bOverride_Scene_MidTones | bool |
bOverride_Scene_Shadows | bool |
bOverride_Scene_InterpolationDuration | bool |
bOverride_Scene_ColorGradingLUT | bool |
bOverride_RimShader_Color | bool |
bOverride_RimShader_InterpolationDuration | bool |
bOverride_MobileColorGrading | bool |
bEnableBloom | bool |
bEnableDOF | bool |
bEnableMotionBlur | bool |
bEnableSceneEffect | bool |
bAllowAmbientOcclusion | bool |
bOverrideRimShaderColor | bool |
Bloom_Scale | float |
Bloom_Threshold | float |
Bloom_Tint | color |
Bloom_ScreenBlendThreshold | float |
Bloom_InterpolationDuration | float |
DOF_BlurBloomKernelSize | float |
DOF_FalloffExponent | float |
DOF_BlurKernelSize | float |
DOF_MaxNearBlurAmount | float |
DOF_MinBlurAmount | float |
DOF_MaxFarBlurAmount | float |
DOF_FocusType | EFocusType |
DOF_FocusInnerRadius | float |
DOF_FocusDistance | float |
DOF_FocusPosition | vector |
DOF_InterpolationDuration | float |
DOF_BokehTexture | Texture2D |
MotionBlur_MaxVelocity | float |
MotionBlur_Amount | float |
MotionBlur_FullMotionBlur | bool |
MotionBlur_CameraRotationThreshold | float |
MotionBlur_CameraTranslationThreshold | float |
MotionBlur_InterpolationDuration | float |
Scene_Desaturation | float |
Scene_Colorize | vector |
Scene_TonemapperScale | float |
Scene_ImageGrainScale | float |
Scene_HighLights | vector |
Scene_MidTones | vector |
Scene_Shadows | vector |
Scene_InterpolationDuration | float |
RimShader_Color | LinearColor |
RimShader_InterpolationDuration | float |
ColorGrading_LookupTable | Texture |
ColorGradingLUT | LUTBlender |
MobileColorGrading | MobileColorGradingParams |
MobilePostProcess | MobilePostProcessSettings |
Defaults
bOverride_EnableBloom=TRUE
bOverride_EnableDOF=TRUE
bOverride_EnableMotionBlur=TRUE
bOverride_EnableSceneEffect=TRUE
bOverride_AllowAmbientOcclusion=TRUE
bOverride_OverrideRimShaderColor=TRUE
bOverride_Bloom_Scale=TRUE
bOverride_Bloom_Threshold=TRUE
bOverride_Bloom_Tint=TRUE
bOverride_Bloom_ScreenBlendThreshold=TRUE
bOverride_Bloom_InterpolationDuration=TRUE
bOverride_DOF_FalloffExponent=TRUE
bOverride_DOF_BlurKernelSize=TRUE
bOverride_DOF_BlurBloomKernelSize=TRUE
bOverride_DOF_MaxNearBlurAmount=TRUE
bOverride_DOF_MinBlurAmount=FALSE
bOverride_DOF_MaxFarBlurAmount=TRUE
bOverride_DOF_FocusType=TRUE
bOverride_DOF_FocusInnerRadius=TRUE
bOverride_DOF_FocusDistance=TRUE
bOverride_DOF_FocusPosition=TRUE
bOverride_DOF_InterpolationDuration=TRUE
bOverride_DOF_BokehTexture=FALSE
bOverride_MotionBlur_MaxVelocity=FALSE
bOverride_MotionBlur_Amount=FALSE
bOverride_MotionBlur_FullMotionBlur=FALSE
bOverride_MotionBlur_CameraRotationThreshold=FALSE
bOverride_MotionBlur_CameraTranslationThreshold=FALSE
bOverride_MotionBlur_InterpolationDuration=FALSE
bOverride_Scene_Desaturation=TRUE
bOverride_Scene_Colorize=FALSE
bOverride_Scene_TonemapperScale=FALSE
bOverride_Scene_ImageGrainScale=FALSE
bOverride_Scene_HighLights=TRUE
bOverride_Scene_MidTones=TRUE
bOverride_Scene_Shadows=TRUE
bOverride_Scene_InterpolationDuration=TRUE
bOverride_Scene_ColorGradingLUT=FALSE
bOverride_RimShader_Color=TRUE
bOverride_RimShader_InterpolationDuration=TRUE
bOverride_MobileColorGrading=FALSE
bEnableBloom=TRUE
bEnableDOF=FALSE
bEnableMotionBlur=TRUE
bEnableSceneEffect=TRUE
bAllowAmbientOcclusion=TRUE
bOverrideRimShaderColor=FALSE
Bloom_Scale=1
Bloom_Threshold=1
Bloom_Tint=(R=255,G=255,B=255)
Bloom_ScreenBlendThreshold=10
Bloom_InterpolationDuration=1
DOF_FalloffExponent=4
DOF_BlurKernelSize=16
DOF_BlurBloomKernelSize=16
DOF_MaxNearBlurAmount=1
DOF_MinBlurAmount=0
DOF_MaxFarBlurAmount=1
DOF_FocusType=FOCUS_Distance
DOF_FocusInnerRadius=2000
DOF_FocusDistance=0
DOF_InterpolationDuration=1
MotionBlur_MaxVelocity=1.0
MotionBlur_Amount=0.5
MotionBlur_FullMotionBlur=TRUE
MotionBlur_CameraRotationThreshold=45.0
MotionBlur_CameraTranslationThreshold=10000.0
MotionBlur_InterpolationDuration=1
Scene_Desaturation=0
Scene_Colorize=(X=1,Y=1,Z=1)
Scene_TonemapperScale=1.0f
Scene_ImageGrainScale=0.0f
Scene_HighLights=(X=1,Y=1,Z=1)
Scene_MidTones=(X=1,Y=1,Z=1)
Scene_Shadows=(X=0,Y=0,Z=0)
Scene_InterpolationDuration=1
RimShader_Color=(R=0.470440f,G=0.585973f,B=0.827726f,A=1.0f)
RimShader_InterpolationDuration=1
Properties
Functions
| Name | Declaration |
OnToggle | simulated function OnToggle(SeqAct_Toggle action) |
Default values
bCollideActors=False
bBlockActors=False
bProjTarget=False
bStatic=false
bTickIsDisabled=true
SupportedEvents(0)=class'SeqEvent_Touch'
bEnabled=True
Inherited
| From | Members |
| Volume | 4 properties, 7 functions |
| Brush | 9 properties, 0 functions |
| Actor | 156 properties, 262 functions |
| Object | 13 properties, 308 functions |