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.