Skip to content

Intermact API Reference / @intermact/render-r3f / SceneView

Function: SceneView()

SceneView(__namedParameters): Element

Defined in: render-r3f/src/SceneView.tsx:27

In-canvas R3F component (design.md §15). Hosts a framework-free ThreeSceneView (@intermact/render-three), fits the orthographic camera to the scene domain on resize, advances the Player via useFrame, and diffs each snapshot onto the three.js scene graph — no per-frame React reconciliation.

Parameters

__namedParameters

autoplay?

boolean = false

domain

{ x: Interval; y: Interval; }

domain.x

Interval

domain.y

Interval

fit?

NonNullable<"contain" | "cover" | "stretch" | undefined> = "contain"

interactive?

boolean = true

onFrame?

(snapshot) => void

player

Player

Returns

Element

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