Class: GlobalFog
屏幕空间雾化
//配置相关参数
let cfg = {@link Engine3D.setting.render.postProcessing.globalFog};
let renderJob = new ForwardRenderJob(this.scene);
renderJob.addPost(new GlobalFog());
Engine3D.startRender(renderJob);
Hierarchy
PostBase
↳
GlobalFog
Constructors
Methods
Accessors
Constructors
constructor
• new GlobalFog()
Overrides
PostBase.constructor
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:36
Methods
debug
▸ debug(): void
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:63
Accessors
fogType
• get
fogType(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:81
• set
fogType(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:78
height
• get
height(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:87
• set
height(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:84
start
• get
start(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:93
• set
start(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:90
end
• get
end(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:99
• set
end(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:96
ins
• get
ins(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:105
• set
ins(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:102
density
• get
density(): number
Returns
number
Defined in
src/engine/gfx/renderJob/post/GlobalFog.ts:111
• set
density(v
): void
Parameters
Name | Type |
---|---|
v | number |
Returns
void