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(全阶段)