Skip to content

Intermact API Reference / @intermact/core / RenderedSceneTrait

Interface: RenderedSceneTrait

Defined in: packages/core/src/object/traits.ts:187

Object is a sub-scene composited as an offscreen texture (design.md §10.2, §19.5). The base object also carries stroke/fill traits for a headless quad fallback (SVG / bounds / hit-testing); a GL renderer reads this trait to draw the live sub-scene texture instead.

Properties

kind

readonly kind: "rendered-scene"

Defined in: packages/core/src/object/traits.ts:188


resolution

readonly resolution: readonly [number, number]

Defined in: packages/core/src/object/traits.ts:192

Offscreen render-target resolution [w, h] in pixels.


source

readonly source: RenderedSceneSource

Defined in: packages/core/src/object/traits.ts:194

Handle to the embedded sub-scene the renderer drives.


textureMode

readonly textureMode: "live" | "snapshot"

Defined in: packages/core/src/object/traits.ts:190

live re-renders every host frame; snapshot renders the final frame once.

Intermact v1.0 — 文档覆盖 Phase-1 / Phase-2 / Phase-3(全阶段)