Skip to content

shader.PostProcessing

shader.PostProcessing

Inherits from: h3d.shader.ScreenShader

Fields

NameType
enableChromaticAberration__Bool
enableDesaturation__Bool
enableDecal__Bool
enableGlitch__Bool
enableVhs__Bool
enableCropping__Bool
enableFlipX__Bool
enableFlipY__Bool
enableVignette__Bool
time__F64
texture__h3d.mat.Texture
inputScale__h3d.Vector
caRdir__h3d.Vector
caGdir__h3d.Vector
caBdir__h3d.Vector
caAmount__F64
desatKeepColor__h3d.Vector
desatAmount__F64
decalA__h3d.Vector
decalB__h3d.Vector
decalC__h3d.Vector
decalD__h3d.Vector
decalAmount__F64
decalAlpha__F64
maxUV__h3d.Vector
glitchAmount__F64
glitchTexture__h3d.mat.Texture
glitchScale__h3d.Vector
noiseTexture__h3d.mat.Texture
hShiftScale__F64
vShiftScale__F64
croppingStep__F64
croppingRatio__F64
croppingWidthFactor__F64
croppingHeightFactor__F64
vignetteAmount__F64
vignetteDeadArea__F64
vignetteMaxArea__F64
vignetteTexture__h3d.mat.Texture
vignetteColor__h3d.Vector
vignetteIsAnimated__F64
staticSRCString
static_SHADERhxsl.SharedShader

Protos

  • f@33795 updateConstants(shader.PostProcessing, hxsl.Globals) → Void
  • f@33796 getParamValue(shader.PostProcessing, I32) → Dyn
  • f@33797 getParamFloatValue(shader.PostProcessing, I32) → F64

Bindings

  • static f@33798 __constructor__(shader.PostProcessing) → Void