Skip to main content

interface.DerivedRenderState

API > DerivedRenderState

Interface: DerivedRenderState

An extended variant of RenderState with additional derived properties.

Extends

Properties

background

readonly background: RenderStateBackground

background/environment related state.

Inherited from

RenderState.background

Source

@novorender/core3d/state/index.ts:36


camera

readonly camera: RenderStateCamera

camera related state.

Inherited from

RenderState.camera

Source

@novorender/core3d/state/index.ts:39


clipping

readonly clipping: RenderStateClipping

Clipping planes related state.

Inherited from

RenderState.clipping

Source

@novorender/core3d/state/index.ts:63


cube

readonly cube: RenderStateCube

@internal.

Inherited from

RenderState.cube

Source

@novorender/core3d/state/index.ts:51


dynamic

readonly dynamic: RenderStateDynamicObjects

Dynamic objects related state.

Inherited from

RenderState.dynamic

Source

@novorender/core3d/state/index.ts:60


effectiveSamplesMSAA

readonly effectiveSamplesMSAA: number

The effective number of MSAA samples uses for this frame.

Remarks

This originates from RenderStateOutput.samplesMSAA but is potentially capped to the device's MSAA sample limit.

Source

@novorender/core3d/state/index.ts:97


grid

readonly grid: RenderStateGrid

Grid helper related state.

Inherited from

RenderState.grid

Source

@novorender/core3d/state/index.ts:45


highlights

readonly highlights: RenderStateHighlightGroups

Highlights related state.

Inherited from

RenderState.highlights

Source

@novorender/core3d/state/index.ts:66


localSpaceTranslation

readonly localSpaceTranslation: ReadonlyVec3

Local space is a variant of world space that is close to camera to avoid excessively large coordinates and thus float32 rounding errors in shader.

Source

@novorender/core3d/state/index.ts:89


matrices

readonly matrices: Matrices

The set of matrices that used to transform coordinate between spaces.

Source

@novorender/core3d/state/index.ts:91


outlines

readonly outlines: RenderStateOutlines

Outlines related state.

Inherited from

RenderState.outlines

Source

@novorender/core3d/state/index.ts:69


output

readonly output: RenderStateOutput

Output image related state.

Inherited from

RenderState.output

Source

@novorender/core3d/state/index.ts:33


pick

readonly pick: RenderStatePick

Pick info rendering related state.

Inherited from

RenderState.pick

Source

@novorender/core3d/state/index.ts:81


points

readonly points: RenderStatePointCloud

Point cloud rendering related state.

Inherited from

RenderState.points

Source

@novorender/core3d/state/index.ts:75


quality

readonly quality: RenderStateQuality

Render quality related state.

Inherited from

RenderState.quality

Source

@novorender/core3d/state/index.ts:42


scene

readonly scene: undefined | RenderStateScene

Static, streamable scene related state.

Inherited from

RenderState.scene

Source

@novorender/core3d/state/index.ts:54


terrain

readonly terrain: RenderStateTerrain

Terrain rendering related state.

Inherited from

RenderState.terrain

Source

@novorender/core3d/state/index.ts:57


tonemapping

readonly tonemapping: RenderStateTonemapping

Tonemapping related state.

Inherited from

RenderState.tonemapping

Source

@novorender/core3d/state/index.ts:72


toonOutline

readonly toonOutline: RenderStateToonOutline

Toon outline rendering related state.

Inherited from

RenderState.toonOutline

Source

@novorender/core3d/state/index.ts:78


viewFrustum

readonly viewFrustum: ViewFrustum

The 6 planes of the view frustum, defined in world space.

Source

@novorender/core3d/state/index.ts:93