Skip to content
本页内容

Class: DepthOfFieldPost

景深效果。 模拟摄像机镜头对焦特性的一种常见的后处理效果。

      //配置景深的相关参数
      let cfg = {@link Engine3D.setting.render.postProcessing.depthOfView};
      cfg.near = 150;
      cfg.far = 300;
      cfg.pixelOffset = 1.0;
      let renderJob = new ForwardRenderJob(this.scene);
      renderJob.addPost(new DepthOfFieldPost());
      Engine3D.startRender(renderJob);

Hierarchy

  • PostBase

    DepthOfFieldPost

Properties

Constructors

Accessors

Properties

rtFrame

rtFrame: RTFrame

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:59

Constructors

constructor

new DepthOfFieldPost()

Overrides

PostBase.constructor

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:61

Accessors

pixelOffset

get pixelOffset(): number

Returns

number

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:86

set pixelOffset(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:91


near

get near(): number

Returns

number

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:97

set near(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:102


far

get far(): number

Returns

number

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:108

set far(value): void

Parameters

NameType
valuenumber

Returns

void

Defined in

src/engine/gfx/renderJob/post/DepthOfFieldPost.ts:113