Skip to content

Documentation / scene / RenderTarget

Abstract Class: RenderTarget ​

Defined in: libs/scene/src/render/rendertarget.ts:8

Abstract render target used to derive viewports and projection matrices.

Extended by ​

Constructors ​

Constructor ​

new RenderTarget(): RenderTarget

Returns ​

RenderTarget

Methods ​

getVersion() ​

abstract getVersion(): number

Defined in: libs/scene/src/render/rendertarget.ts:9

Returns ​

number


calcViewport() ​

abstract calcViewport(outViewport?): number[]

Defined in: libs/scene/src/render/rendertarget.ts:10

Parameters ​

outViewport? ​

number[]

Returns ​

number[]


calcRelativeViewport() ​

abstract calcRelativeViewport(outViewport?): number[]

Defined in: libs/scene/src/render/rendertarget.ts:11

Parameters ​

outViewport? ​

number[]

Returns ​

number[]


calcPerspectiveProjection() ​

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

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

Parameters ​

fov ​

number

nearClip ​

number

farClip ​

number

outMatrix? ​

Matrix4x4

Returns ​

Matrix4x4


calcOrthographicProjection() ​

abstract calcOrthographicProjection(nearClip, farClip, outMatrix?): Matrix4x4

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

Parameters ​

nearClip ​

number

farClip ​

number

outMatrix? ​

Matrix4x4

Returns ​

Matrix4x4

Released under the MIT License.