Class: TonemapPass
Extra-Helpers.TonemapPass
Hierarchy
↳
TonemapPass
Properties
DEFAULT_TEX_ID
▪ Static
Readonly
DEFAULT_TEX_ID: "tDiffuse"
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:137
onDirty
• onDirty: () => void
[] = []
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:136
isShaderPass2
• isShaderPass2: boolean
= true
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:139
enabled
• enabled: boolean
= true
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:142
uiConfig
• Optional
uiConfig: UiObjectConfig
<any
> = undefined
Defined in
webgi/src/passes/threejs/TonemapPass.ts:27
toneMapping
• toneMapping: ToneMapping
= ACESFilmicToneMapping
Defined in
webgi/src/passes/threejs/TonemapPass.ts:39
tonemapBackground
• tonemapBackground: boolean
= true
Defined in
webgi/src/passes/threejs/TonemapPass.ts:41
clipBackground
• clipBackground: boolean
= false
Defined in
webgi/src/passes/threejs/TonemapPass.ts:44
exposure
• exposure: number
= 1
Defined in
webgi/src/passes/threejs/TonemapPass.ts:47
Methods
dispose
▸ dispose(): void
Returns
void
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:149
setDirty
▸ setDirty(): void
Returns
void
Inherited from
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:155
updateShaderProperties
▸ updateShaderProperties(updater?
): void
Parameters
Name | Type |
---|---|
updater? | IShaderPropertiesUpdater | (undefined | IShaderPropertiesUpdater )[] |
Returns
void
Inherited from
ShaderPass2.updateShaderProperties
Defined in
webgi/src/passes/threejs/ShaderPass2.ts:159
render
▸ render(renderer
, writeBuffer
, readBuffer
, deltaTime
, maskActive
): void
Parameters
Name | Type |
---|---|
renderer | WebGLRenderer |
writeBuffer | WebGLRenderTarget |
readBuffer | WebGLRenderTarget |
deltaTime | number |
maskActive | boolean |
Returns
void
Overrides
Defined in
webgi/src/passes/threejs/TonemapPass.ts:77
Constructors
constructor
• new TonemapPass(useDepth?
, screenShaderMain?
, screenShaderPars?
)
Parameters
Name | Type | Default value |
---|---|---|
useDepth | boolean | false |
screenShaderMain | string | '' |
screenShaderPars | string | '' |