Class: GlobalFog
Defined in: src/gfx/renderJob/post/GlobalFog.ts:25
screen space fog
Constructors
Constructor
new GlobalFog():
GlobalFog
Defined in: src/gfx/renderJob/post/GlobalFog.ts:33
Returns
GlobalFog
Overrides
PostBase.constructor
Properties
rtFrame
rtFrame:
RTFrame
Defined in: src/gfx/renderJob/post/GlobalFog.ts:90
enable
enable:
boolean=true
Defined in: src/gfx/renderJob/post/PostBase.ts:23
Inherited from
PostBase.enable
isFinalPass
isFinalPass:
boolean=false
Defined in: src/gfx/renderJob/post/PostBase.ts:27
When true, PostPass iterates this post AFTER every regular post regardless of attach order — used by TonemapPost so the ACES curve always lands on the fully-composited HDR signal.
Inherited from
PostBase.isFinalPass
postRenderer
postRenderer:
PostPass
Defined in: src/gfx/renderJob/post/PostBase.ts:28
Inherited from
PostBase.postRenderer
rendererPassState
rendererPassState:
RendererPassState
Defined in: src/gfx/renderJob/post/PostBase.ts:29
Inherited from
PostBase.rendererPassState
_boundCtx
_boundCtx:
Context3D=null
Defined in: src/gfx/renderJob/post/PostBase.ts:30
Inherited from
PostBase._boundCtx
Accessors
fogType
Get Signature
get fogType():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:117
Returns
number
Set Signature
set fogType(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:114
Parameters
v
number
Returns
void
fogHeightScale
Get Signature
get fogHeightScale():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:123
Returns
number
Set Signature
set fogHeightScale(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:120
Parameters
v
number
Returns
void
start
Get Signature
get start():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:129
Returns
number
Set Signature
set start(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:126
Parameters
v
number
Returns
void
end
Get Signature
get end():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:135
Returns
number
Set Signature
set end(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:132
Parameters
v
number
Returns
void
ins
Get Signature
get ins():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:141
Returns
number
Set Signature
set ins(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:138
Parameters
v
number
Returns
void
density
Get Signature
get density():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:147
Returns
number
Set Signature
set density(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:144
Parameters
v
number
Returns
void
skyRoughness
Get Signature
get skyRoughness():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:153
Returns
number
Set Signature
set skyRoughness(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:150
Parameters
v
number
Returns
void
skyFactor
Get Signature
get skyFactor():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:159
Returns
number
Set Signature
set skyFactor(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:156
Parameters
v
number
Returns
void
overrideSkyFactor
Get Signature
get overrideSkyFactor():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:166
Returns
number
Set Signature
set overrideSkyFactor(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:163
Parameters
v
number
Returns
void
falloff
Get Signature
get falloff():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:188
Returns
number
Set Signature
set falloff(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:184
Parameters
v
number
Returns
void
rayLength
Get Signature
get rayLength():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:196
Returns
number
Set Signature
set rayLength(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:192
Parameters
v
number
Returns
void
scatteringExponent
Get Signature
get scatteringExponent():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:204
Returns
number
Set Signature
set scatteringExponent(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:200
Parameters
v
number
Returns
void
dirHeightLine
Get Signature
get dirHeightLine():
number
Defined in: src/gfx/renderJob/post/GlobalFog.ts:212
Returns
number
Set Signature
set dirHeightLine(
v):void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:208
Parameters
v
number
Returns
void
Methods
onResize()
onResize():
void
Defined in: src/gfx/renderJob/post/GlobalFog.ts:254
Returns
void
Overrides
PostBase.onResize
compute()
compute(
view):void
Defined in: src/gfx/renderJob/post/PostBase.ts:133
Parameters
view
Returns
void
Inherited from
PostBase.compute
destroy()
destroy(
force?):void
Defined in: src/gfx/renderJob/post/PostBase.ts:143
Parameters
force?
boolean
Returns
void
Inherited from
PostBase.destroy

