Interface ScreenSpaceGlobalIlluminationPostProcessTaskConfig
interface ScreenSpaceGlobalIlluminationPostProcessTaskConfig {
bias?: number;
camera: Camera;
colorBleedGain?: number;
colorBleedMax?: number;
composition?: "none" | "additive" | "color-bleed";
depthTexture?: RenderTarget;
edgeFade?: number;
fadeEnd?: number;
fadeStart?: number;
intensity?: number;
name?: string;
rayCount?: number;
rayLength?: number;
resetVersion?: number;
resolutionScale?: number;
sourceTexture: RenderTarget;
stepCount?: number;
targetTexture?: RenderTarget | null;
temporalSamples?: number;
temporalWeight?: number;
thickness?: number;
}
bias?: number;
camera: Camera;
colorBleedGain?: number;
colorBleedMax?: number;
composition?: "none" | "additive" | "color-bleed";
depthTexture?: RenderTarget;
edgeFade?: number;
fadeEnd?: number;
fadeStart?: number;
intensity?: number;
name?: string;
rayCount?: number;
rayLength?: number;
resetVersion?: number;
resolutionScale?: number;
sourceTexture: RenderTarget;
stepCount?: number;
targetTexture?: RenderTarget | null;
temporalSamples?: number;
temporalWeight?: number;
thickness?: number;
}
Properties
Optionalbias
bias?: number
camera
Optionalcolor Bleed Gain
colorBleedGain?: number
Optionalcolor Bleed Max
colorBleedMax?: number
Optionalcomposition
composition?: "none" | "additive" | "color-bleed"
Optionaldepth Texture
Depth attachment source, when different from sourceTexture (must be single-sample).
Optionaledge Fade
edgeFade?: number
Optionalfade End
fadeEnd?: number
Optionalfade Start
fadeStart?: number
Optionalintensity
intensity?: number
Optionalname
name?: string
Optionalray Count
rayCount?: number
Independently seeded hemisphere rays traced per effect pixel.
Optionalray Length
rayLength?: number
Optionalreset Version
resetVersion?: number
Optionalresolution Scale
resolutionScale?: number
source Texture
Scene color + depth target already rendered this frame (single-sample). Sampled at the ray-hit UV for indirect color.
Optionalstep Count
stepCount?: number
Optionaltarget Texture
Composite destination. null/omitted composites over sourceTexture's own target size. Must differ from sourceTexture.
Optionaltemporal Samples
temporalSamples?: number
Optionaltemporal Weight
temporalWeight?: number
Optionalthickness
thickness?: number
Configuration for
createScreenSpaceGlobalIlluminationPostProcessTask.