Intermact API Reference / @intermact/render-three / ThreeSceneView
Class: ThreeSceneView
Defined in: scene-view.ts:38
Diffs a RenderSnapshot onto a three.js scene graph (design.md §15.1). Adds views for new object ids, updates existing ones, and disposes removed ones. Dispatches 2D objects to ThreeObjectView and 3D objects to ThreeObject3DView. Camera nodes (type camera-3d) are skipped — the R3F layer reads their transform directly. Framework-free: R3F hosts root and calls update per frame.
Constructors
Constructor
new ThreeSceneView():
ThreeSceneView
Returns
ThreeSceneView
Properties
root
readonlyroot:Group<Object3DEventMap>
Defined in: scene-view.ts:39
Methods
dispose()
dispose():
void
Defined in: scene-view.ts:94
Returns
void
update()
update(
snapshot,ctx):void
Defined in: scene-view.ts:42
Parameters
snapshot
ctx
Returns
void