Skip to content

Documentation / scene / ScreenRenderTarget

Class: ScreenRenderTarget ​

Defined in: libs/scene/src/render/screenrendertarget.ts:12

Render target backed by the engine screen adapter.

Extends ​

Constructors ​

Constructor ​

new ScreenRenderTarget(screenAdapter?): ScreenRenderTarget

Defined in: libs/scene/src/render/screenrendertarget.ts:14

Parameters ​

screenAdapter? ​

ScreenAdapter

Returns ​

ScreenRenderTarget

Overrides ​

RenderTarget.constructor

Methods ​

getVersion() ​

getVersion(): number

Defined in: libs/scene/src/render/screenrendertarget.ts:18

Returns ​

number

Overrides ​

RenderTarget.getVersion


calcViewport() ​

calcViewport(outViewport?): number[]

Defined in: libs/scene/src/render/screenrendertarget.ts:21

Parameters ​

outViewport? ​

number[]

Returns ​

number[]

Overrides ​

RenderTarget.calcViewport


calcRelativeViewport() ​

calcRelativeViewport(outViewport?): number[]

Defined in: libs/scene/src/render/screenrendertarget.ts:30

Parameters ​

outViewport? ​

number[]

Returns ​

number[]

Overrides ​

RenderTarget.calcRelativeViewport


calcOrthographicProjection() ​

calcOrthographicProjection(nearClip, farClip, outMatrix?): Matrix4x4

Defined in: libs/scene/src/render/screenrendertarget.ts:39

Parameters ​

nearClip ​

number

farClip ​

number

outMatrix? ​

Matrix4x4

Returns ​

Matrix4x4

Overrides ​

RenderTarget.calcOrthographicProjection


calcPerspectiveProjection() ​

calcPerspectiveProjection(fov, nearClip, farClip, outMatrix?): Matrix4x4

Defined in: libs/scene/src/render/screenrendertarget.ts:48

Parameters ​

fov ​

number

nearClip ​

number

farClip ​

number

outMatrix? ​

Matrix4x4

Returns ​

Matrix4x4

Overrides ​

RenderTarget.calcPerspectiveProjection

Released under the MIT License.