Skip to content

Documentation / scene / FrameResources

Variable: FrameResources

const FrameResources: object

Defined in: libs/scene/src/render/rendergraph/blackboard.ts:13

Canonical names for well-known per-frame resources shared through RGBlackboard.

Producer passes register their output handles under these names so that consumers (e.g. post effects) can declare reads without hard-coupling to the pass that produced them.

Type Declaration

SceneColor

readonly SceneColor: "sceneColor" = 'sceneColor'

SceneColorCopy

readonly SceneColorCopy: "sceneColorCopy" = 'sceneColorCopy'

LinearDepth

readonly LinearDepth: "linearDepth" = 'linearDepth'

SceneDepthAttachment

readonly SceneDepthAttachment: "sceneDepthAttachment" = 'sceneDepthAttachment'

MotionVector

readonly MotionVector: "motionVector" = 'motionVector'

HiZ

readonly HiZ: "hiZ" = 'hiZ'

SSRRoughness

readonly SSRRoughness: "ssrRoughness" = 'ssrRoughness'

SSRNormal

readonly SSRNormal: "ssrNormal" = 'ssrNormal'

SSSProfile

readonly SSSProfile: "sssProfile" = 'sssProfile'

SSSParam

readonly SSSParam: "sssParam" = 'sssParam'

SSSDiffuse

readonly SSSDiffuse: "sssDiffuse" = 'sssDiffuse'

SSSTransmission

readonly SSSTransmission: "sssTransmission" = 'sssTransmission'

SkinSSS

readonly SkinSSS: "skinSSS" = 'skinSSS'

ShadowMask

readonly ShadowMask: "shadowMask" = 'shadowMask'

Released under the MIT License.