Skip to content

Intermact API Reference / @intermact/render-three / SceneRendererAdapter

Interface: SceneRendererAdapter ​

Defined in: adapter.ts:10

Renderer adapter contract (design.md §15.1). The adapter consumes only a RenderSnapshot and is unaware of animation/timeline, which keeps backends swappable. In the R3F path this contract is fulfilled by ThreeSceneView hosted inside a React Three Fiber <Canvas>; a standalone WebGL adapter can implement the same interface for headless export.

Methods ​

dispose() ​

dispose(): void

Defined in: adapter.ts:13

Returns ​

void


mount() ​

mount(container): void

Defined in: adapter.ts:11

Parameters ​

container ​

HTMLElement

Returns ​

void


render() ​

render(snapshot): void

Defined in: adapter.ts:12

Parameters ​

snapshot ​

RenderSnapshot

Returns ​

void

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