@luma.gl/engine generated API
Classes
- AnimationAction
- AnimationClip
- AnimationClipController
- AnimationLoop
- AnimationLoopTemplate
- AnimationMixer
- AnimationTrack
- Animator
- AreaLightController
- AudioController
- AudioGraph
- AudioReverbBus
- BackgroundTextureModel
- BillboardController
- BufferTransform
- ClipSpace
- Computation
- ConeGeometry
- CubeGeometry
- CylinderGeometry
- DirectionalLightModel
- DynamicBuffer
- DynamicTexture
- Geometry
- GeometryNode
- GPUGeometry
- GPUVectorGeometry
- GPUVectorModel
- GroupNode
- IcoSphereGeometry
- Interactivity
- JointController
- KeyFrames
- LegacyPickingManager
- Material
- MaterialFactory
- MaterialVariants
- MixerAnimationClip
- Model
- ModelNode
- OrbitControls
- PickingManager
- PlaneGeometry
- PointLightModel
- RingGeometry
- ScenegraphAnimator
- ScenegraphNode
- ShaderInputs
- ShaderPassRenderer
- SkinController
- SphereGeometry
- SpotLightModel
- Swap
- SwapBuffers
- SwapFramebuffers
TextureTransform- Timeline
- TorusGeometry
- TruncatedConeGeometry
- VideoTexture
Interfaces
Type Aliases
- AnimationActionProps
- AnimationBinding
- AnimationClipControllerProps
- AnimationClipProps
- AnimationFrameCallback
- AnimationInterpolation
- AnimationLoopMode
- AnimationLoopProps
- AnimationProps
- AnimationSampler
- AnimationSelectionOptions
- AnimationTrackProps
- AnimationValueType
- AreaLightBinding
- AreaLightControllerProps
- AreaLightDefinition
AsyncTextureProps- AudioControllerOptions
- AudioDefinition
- AudioEnvironmentDefinition
- AudioEnvironmentZone
- AudioGraphDefinition
- AudioGraphNode
- AudioNodeBinding
- AudioParametricReverb
- AudioSourceProperties
- BackgroundTextureModelProps
- BaseLightModelProps
- BillboardBinding
- BillboardControllerProps
- BillboardDrawEntry
- BillboardOrientation
- BufferBindingSource
- BufferTransformProps
- ClipSpaceProps
- ComputationProps
- ConeGeometryProps
- CubeGeometryProps
- CylinderGeometryProps
- DepthSortedTraversalContext
- DepthSortedTraversalOptions
- DirectionalLightModelProps
- DynamicBufferProps
- DynamicBufferRange
- DynamicTextureProps
- GeometryAttribute
- GeometryAttributeInput
- GeometryNodeProps
- GeometryProps
- GPUGeometryProps
- GPUVectorBatchStructureInput
- GPUVectorGeometryProps
- GPUVectorModelAttributes
- GPUVectorModelBatch
- GPUVectorModelConstant
- GPUVectorModelCount
- GPUVectorModelData
- GPUVectorModelDrawBatchesOptions
- GPUVectorModelInput
- GPUVectorModelInputs
- GPUVectorModelProps
- GroupNodeProps
- IcoSphereGeometryProps
- InteractivityDefinition
- InteractivityGraph
- InteractivityNode
- InteractivityOptions
- InteractivityPhysics
- InteractivityPropertyAdapter
- InteractivityValue
- InteractivityValueType
- MakeAnimationLoopProps
- MakeEdgeGeometryOptions
- MakeInterleavedGeometryOptions
- MaterialAnimationTarget
- MaterialFactoryProps
- MaterialProps
- MaterialTextureTransformState
- MaterialVariant
- MaterialVariantBinding
- MaterialVariantsProps
- MeshSimplificationAttribute
- MeshSimplificationOptions
- MeshSimplificationResult
- ModelDrawOptions
- ModelNodeProps
- ModelProps
- MorphTargetAttributes
- MorphTargetState
- MorphWeightState
- NodeAnimationProperty
- OrbitControlsProps
- OrbitPosition
- PBRTextureTransform
- PhysicsRotation
- PhysicsVector
- PickInfo
PickingBackend- PickingManagerProps
- PickingMode
- PickingShouldPickOptions
- PickingTooltip
- PlaneGeometryProps
- PointLightModelProps
- PrimitiveMaterialVariants
ResolvedPickingBackend- ResolvedPickingMode
- ResolvedScenegraphJoint
- RingGeometryProps
- ScenegraphAnimationClip
- ScenegraphBounds
- ScenegraphJoint
- ScenegraphJointAttachment
- ScenegraphJointDrive
- ScenegraphJointLimit
- ScenegraphTransformBinding
- ScenegraphTransformFrame
- ShaderInputBinding
- ShaderInputsProps
- ShaderPassBinding
- ShaderPassRendererProps
- ShaderPassRendererRenderOptions
- ShaderPassSourceTexture
- SkinBinding
- SkinControllerProps
- SkinJointMatricesProps
- SphereGeometryProps
- SpotLightModelProps
- StrokeGeometryOptions
- StrokePosition
- TemplateAnimationLoop
- Texture1DData
- Texture2DData
- Texture3DData
- TextureArrayData
- TextureBindingLayout
- TextureCubeArrayData
- TextureCubeData
- TextureCubeFace
- TextureImageData
- TextureTransformAnimationTarget
- TextureTransformProps
- TorusGeometryProps
- TruncatedConeGeometryProps
- VideoTextureProps
Variables
AsyncTexture- colorPicking
- indexColorPicking
- indexPicking
legacyColorPicking- picking
- publishedTransforms
resolvePickingBackend
Functions
- applyMorphTargets
- cancelAnimationFramePolyfill
- createAreaLightLTCTextures
- createParametricAudioResponse
- createSkinJointPaletteResource
- decodeMorphTargetAttribute
- decomposePhysicsTransform
- deformPositions
- evaluateAnimationSampler
- getGPUVectorModelBatches
- getIndexPickingModule
- getPlatformInfo
- getTextureTransformDeltaMatrix
- getTextureTransformMatrix
loadImage- loadImageBitmap
- makeAdapterAnimationBinding
- makeAnimationLoop
- makeEdgeGeometry
- makeEdgeGeometryFromGeometries
- makeGPUVectorGeometry
- makeInterleavedGeometry
- makeMaterialAnimationBinding
- makeNodeAnimationBinding
- makePropertyAnimationBinding
- makeRandomGenerator
- makeStrokeGeometry
- makeTextureTransformAnimationBinding
- readPhysicsRotation
- readPhysicsVector
- requestAnimationFramePolyfill
- resolvePickingMode
- selectAudioEnvironmentZone
- setMorphWeights
- setPathPrefix
- simplifyMesh
- supportsIndexPicking
- transformPhysicsVector
- updateMorphTargetBuffers
- updateSkinJointMatrices
- validateGPUVectorBatchStructure