CLASSES
TagsA - Z

StandardRenderingPipeline

Description

class StandardRenderingPipeline extends PostProcessRenderPipeline

Constructor

new StandardRenderingPipeline(name, scene, ratio, originalPostProcess, cameras)

@constructor

Parameters

Name Type Description
name string
scene Scene
ratio number
optional originalPostProcess PostProcess

Members

originalPostProcess : PostProcess

Public members

downSampleX4PostProcess : PostProcess

brightPassPostProcess : PostProcess

gaussianBlurHPostProcesses : PostProcess[]

gaussianBlurVPostProcesses : PostProcess[]

textureAdderPostProcess : PostProcess

luminancePostProcess : PostProcess

luminanceDownSamplePostProcesses : PostProcess[]

hdrPostProcess : PostProcess

textureAdderFinalPostProcess : PostProcess

lensFlareFinalPostProcess : PostProcess

hdrFinalPostProcess : PostProcess

lensFlarePostProcess : PostProcess

lensFlareComposePostProcess : PostProcess

motionBlurPostProcess : PostProcess

depthOfFieldPostProcess : PostProcess

brightThreshold : number

blurWidth : number

horizontalBlur : boolean

gaussianCoefficient : number

gaussianMean : number

gaussianStandardDeviation : number

exposure : number

lensTexture : Texture

hdrMinimumLuminance : number

hdrDecreaseRate : number

hdrIncreaseRate : number

lensColorTexture : Texture

lensFlareStrength : number

lensFlareGhostDispersal : number

lensFlareHaloWidth : number

lensFlareDistortionStrength : number

lensStarTexture : Texture

lensFlareDirtTexture : Texture

depthOfFieldDistance : number

depthOfFieldBlurWidth : number

motionStrength : number

animations : Animation[]

BloomEnabled : boolean

DepthOfFieldEnabled : boolean

LensFlareEnabled : boolean

HDREnabled : boolean

MotionBlurEnabled : boolean

motionBlurSamples : number

static LuminanceSteps : number

Methods

dispose() void

serialize() any

static Parse(source, scene, rootUrl) StandardRenderingPipeline

Parameters

Name Type Description
source any
scene Scene
rootUrl string