Documentation
Preparing search index...
fourJS
Module
Modules
@fourjs/scene
Namespaces
animation
assets
core
diagnostics
geometry
input
materials
math
motion
particles
physics
physicsBox2d
physicsRapier
physicsSoft
render
renderCanvas
renderSvg
renderWebgl
renderWebgpu
serialization
text
ui
Classes
ComputePass
EditorToolRegistry
Text
Interfaces
ComputePassOptions
GltfInstance
PreloadManifestIntoCatalogOptions
SceneNodeTypeOptions
SceneNodeTypeSupport
SceneResourceCatalog
SceneSerializationSupport
TextOptions
Type Aliases
ComputePassBindingEntry
ComputePassBindings
EditorToolFactory
UnknownResourcePolicy
Variables
ASSET_LOADERS
BUTTON_NODE_TYPE
CHECKBOX_NODE_TYPE
CIRCLE_NODE_TYPE
COMPONENT_SERIALIZERS
COMPUTE_WORKLOADS
DIRECTIONAL_LIGHT_NODE_TYPE
EDITOR_TOOLS
ELLIPSE_NODE_TYPE
HEMISPHERE_LIGHT_NODE_TYPE
IMAGE_NODE_TYPE
LABEL_NODE_TYPE
ORTHOGRAPHIC_CAMERA_NODE_TYPE
PANEL_NODE_TYPE
PATH_PLANNERS
PATH_SHAPE_NODE_TYPE
PERSPECTIVE_CAMERA_NODE_TYPE
POINT_LIGHT_NODE_TYPE
POLYGON_NODE_TYPE
PROGRESS_NODE_TYPE
RADIO_BUTTON_NODE_TYPE
RECTANGLE_NODE_TYPE
REGULAR_POLYGON_NODE_TYPE
RENDER_GRAPH
RENDERABLE_NODE_TYPE
RENDERER_REGISTRY
RING_NODE_TYPE
SCENE_MIGRATIONS
SECTOR_NODE_TYPE
SHADER_OPERATORS
SIMULATION_SYSTEMS
SLIDER_NODE_TYPE
SOLVER_REGISTRY
SPOT_LIGHT_NODE_TYPE
SPRITE_NODE_TYPE
STAR_NODE_TYPE
TEXT_NODE_TYPE
TOGGLE_NODE_TYPE
UI_CONTROLS
Functions
composeSceneNodeTypes
createPickProvider
instantiateGltf
preloadManifestIntoCatalog
readLiveResourceCounts
registerPhysicsSerializers
registerRenderSerializers
registerSceneNodeTypes
registerShapeSerializers
registerTextSerializers
registerUISerializers
resourceCatalog
restoreNodeId
References
Application
→
Application
ApplicationEventMap
→
ApplicationEventMap
ApplicationOptions
→
ApplicationOptions
PhysicsWorldContext
→
PhysicsWorldContext
PhysicsWorldFactory
→
PhysicsWorldFactory
SurfaceObserver
→
SurfaceObserver
SurfaceResize
→
SurfaceResize
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Modules
@fourjs/scene
Namespaces
animation
assets
core
diagnostics
geometry
input
materials
math
motion
particles
physics
physics
Box2d
physics
Rapier
physics
Soft
render
render
Canvas
render
Svg
render
Webgl
render
Webgpu
serialization
text
ui
Classes
Compute
Pass
Editor
Tool
Registry
Text
Interfaces
Compute
Pass
Options
Gltf
Instance
Preload
Manifest
Into
Catalog
Options
Scene
Node
Type
Options
Scene
Node
Type
Support
Scene
Resource
Catalog
Scene
Serialization
Support
Text
Options
Type Aliases
Compute
Pass
Binding
Entry
Compute
Pass
Bindings
Editor
Tool
Factory
Unknown
Resource
Policy
Variables
ASSET_
LOADERS
BUTTON_
NODE_
TYPE
CHECKBOX_
NODE_
TYPE
CIRCLE_
NODE_
TYPE
COMPONENT_
SERIALIZERS
COMPUTE_
WORKLOADS
DIRECTIONAL_
LIGHT_
NODE_
TYPE
EDITOR_
TOOLS
ELLIPSE_
NODE_
TYPE
HEMISPHERE_
LIGHT_
NODE_
TYPE
IMAGE_
NODE_
TYPE
LABEL_
NODE_
TYPE
ORTHOGRAPHIC_
CAMERA_
NODE_
TYPE
PANEL_
NODE_
TYPE
PATH_
PLANNERS
PATH_
SHAPE_
NODE_
TYPE
PERSPECTIVE_
CAMERA_
NODE_
TYPE
POINT_
LIGHT_
NODE_
TYPE
POLYGON_
NODE_
TYPE
PROGRESS_
NODE_
TYPE
RADIO_
BUTTON_
NODE_
TYPE
RECTANGLE_
NODE_
TYPE
REGULAR_
POLYGON_
NODE_
TYPE
RENDER_
GRAPH
RENDERABLE_
NODE_
TYPE
RENDERER_
REGISTRY
RING_
NODE_
TYPE
SCENE_
MIGRATIONS
SECTOR_
NODE_
TYPE
SHADER_
OPERATORS
SIMULATION_
SYSTEMS
SLIDER_
NODE_
TYPE
SOLVER_
REGISTRY
SPOT_
LIGHT_
NODE_
TYPE
SPRITE_
NODE_
TYPE
STAR_
NODE_
TYPE
TEXT_
NODE_
TYPE
TOGGLE_
NODE_
TYPE
UI_
CONTROLS
Functions
compose
Scene
Node
Types
create
Pick
Provider
instantiate
Gltf
preload
Manifest
Into
Catalog
read
Live
Resource
Counts
register
Physics
Serializers
register
Render
Serializers
register
Scene
Node
Types
register
Shape
Serializers
register
Text
Serializers
register
UI
Serializers
resource
Catalog
restore
Node
Id
References
Application
Application
Event
Map
Application
Options
Physics
World
Context
Physics
World
Factory
Surface
Observer
Surface
Resize
Documentation
Loading...