Hilo3d API - v2.0.0-alpha.4
Home
Examples
Repository
Preparing search index...
Hilo3d
Module Hilo3d
TypeScript-first public API for the Hilo3d WebGL 2 and WebGPU engine.
Namespaces
engineConstants
GLTFExtensions
util
webgl2Constants
webglConstants
webglExtensionConstants
Classes
AmbientLight
Animation
AnimationStates
AreaLight
AtmosphereWeatherState
AutoExposure
AxisHelper
AxisNetHelper
BasicLoader
BasicMaterial
Bloom
BoxGeometry
Cache
Camera
Camera2D
CameraHelper
ClusteredForwardPlusPipelineFactory
Color
ColorUber
ComputeKernel
ComputeRenderPass
ComputeSampler
ComputeShader
CubeTexture
CubeTextureLoader
DataTexture
DirectionalLight
Euler
EulerNotifier
EventDispatcher
Fog
ForwardRenderPipelineFactory
Frustum
FullscreenRenderPass
Geometry
GeometryData
GeometryMaterial
GLTFLoader
GLTFParser
GPUDrivenRenderPass
GroundTruthAmbientOcclusion
HDRLoader
HiloEvent
KTXLoader
LazyTexture
Light
LightManager
LoadCache
Loader
LoadQueue
Logger
MaterialCompiler
MaterialDefinition
MaterialInstance
Matrix3
Matrix4
Matrix4Notifier
Mesh
MeshPicker
MorphGeometry
Node
OrbitControls
OrthographicCamera
ParticleAuthoringPreviewController
ParticleBudgetManager
ParticleCurve
ParticleEmitterDefinition
ParticleEventChannel
ParticleGradient
ParticleParameter
ParticleParameterSet
ParticleSystem
ParticleSystemDefinition
ParticleSystemPool
PBRMaterial
PBRMaterialBuilder
PerspectiveCamera
Plane
PlaneGeometry
PointLight
PostProcessRenderPipelineFactory
PresentRenderPass
Quaternion
QuaternionNotifier
Ray
Renderer
RenderInfo
RenderPassParameterPool
SceneRenderPass
ScreenSpaceGlobalIllumination
Shader
ShaderMaterial
ShaderMaterialLoader
ShadowRenderPass
Skeleton
SkinnedMesh
SlicedSprite
Sphere
SphereGeometry
SphericalHarmonics3
SpotLight
Sprite
SpriteFrame
SpriteMaterial
Stage
Std140Layout
StorageGraphicsShader
StorageLayout
TemporalAA
Text2D
Texture
TextureCopyPass
TextureLoader
Ticker
Tween
UiButton
UniformBuffer
Vector2
Vector3
Vector3Notifier
Vector4
Interfaces
AnimationClip
AnimationParameters
AnimationStatesParameters
AnimationTimeRange
AreaLightInfo
AreaLightParameters
AtmosphereWeatherOptions
AutoExposureDiagnostics
AutoExposureOptions
AxisHelperParameters
AxisNetHelperParameters
BackEaseObject
BasicLoadRequest
BasicMaterialParameters
BloomOptions
Bounds
BoxGeometryParameters
BrowserFeatures
Camera2DParameters
CameraHelperParameters
CameraParameters
ClusteredForwardPlusDiagnostics
ClusteredForwardPlusPipelineOptions
ClusteredMaterialVariantManifest
ClusteredMaterialVariantManifestEntry
ColorUberOptions
ComputeBufferBinding
ComputeKernelDescriptor
ComputeRenderPassParameters
ComputeSamplerDescriptor
ComputeShaderDescriptor
ComputeTextureBinding
CubeTextureParameters
CullingOptions
DataTextureParameters
DirectionalLightInfo
DirectionalLightParameters
DirectionalLightShadowOptions
DispatchEvent
DynamicResolutionDiagnostics
DynamicResolutionOptions
ElasticEaseObject
FogParameters
ForwardRenderFeatureContext
ForwardRenderFeatureRequirements
ForwardRenderPipelineFactoryOptions
ForwardRenderPipelineFeature
ForwardRenderPipelineFeatureRuntime
ForwardRenderPipelineResources
FullscreenRenderPassOptions
FullscreenRenderPassParameters
GeometryDataParameters
GeometryMaterialParameters
GeometryParameters
GLTFAccessor
GLTFAnimation
GLTFAnimationChannel
GLTFAnimationSampler
GLTFAnimationTarget
GLTFAnisotropyExtension
GLTFAsset
GLTFBoundingBoxExtension
GLTFBounds
GLTFBuffer
GLTFBufferView
GLTFBufferViewRuntime
GLTFCamera
GLTFClearcoatExtension
GLTFExtensionHandler
GLTFExtensionOptions
GLTFImage
GLTFIorExtension
GLTFIridescenceExtension
GLTFLoadRequest
GLTFMaterial
GLTFMaterialsCommonExtension
GLTFMesh
GLTFModel
GLTFNode
GLTFOrthographicCamera
GLTFParserParameters
GLTFPBRMetallicRoughness
GLTFPBRSpecularGlossinessExtension
GLTFPerspectiveCamera
GLTFPrimitive
GLTFProgram
GLTFProgressivePrimitiveState
GLTFProperty
GLTFPunctualLight
GLTFPunctualLightNodeExtension
GLTFPunctualLightsExtension
GLTFPunctualSpotLight
GLTFQuantizedAttributesExtension
GLTFResourceLoader
GLTFRoot
GLTFSampler
GLTFScene
GLTFShader
GLTFSkin
GLTFSparseAccessor
GLTFSparseIndices
GLTFSparseValues
GLTFTechnique
GLTFTechniqueBinding
GLTFTechniqueStates
GLTFTexture
GLTFTextureInfo
GLTFTextureTransformExtension
GLTFTransmissionExtension
GLTFVolumeExtension
GPUDrivenRenderPassOptions
GPUDrivenRenderPassParameters
GPUDrivenVertexAttribute
GPUDrivenVertexBufferLayout
GPUSceneBucket
GPUSceneLOD
GroundTruthAmbientOcclusionOptions
InstancedUniform
LazyTextureParameters
LightInfo
LightManagerParameters
LightParameters
LightShadowOptions
ListenerEntry
LoadCacheFile
LoaderRequest
MaterialBindingInfo
MaterialBlendComponent
MaterialBlendState
MaterialCompileRequest
MaterialDefinitionParameters
MaterialInstanceParameters
MaterialPassDefinition
MaterialPipelineState
MaterialStencilFaceState
MaterialStencilState
MaterialTargetSignature
MaterialTextureSlotBinding
MaterialTextureSlotDefinition
MaterialTextureSlotInput
MeshParameters
MeshPickerParameters
MorphGeometryParameters
NodeParameters
NodePointerEvent
NodeRaycastInfo
OrbitControlsOptions
OrthographicCameraParameters
ParticleAdvancedQualityPlan
ParticleAdvancedSurfaceDefinition
ParticleAttractionModule
ParticleAttributeLayout
ParticleAuthoringCompileFailure
ParticleAuthoringCompileSuccess
ParticleAuthoringDiagnostic
ParticleAuthoringEdge
ParticleAuthoringEmitterIR
ParticleAuthoringGraph
ParticleAuthoringIR
ParticleAuthoringNode
ParticleAuthoringPreviewCompileRequest
ParticleAuthoringPreviewControllerOptions
ParticleAuthoringPreviewControlRequest
ParticleAuthoringPreviewResponse
ParticleAuthoringPreviewSeekRequest
ParticleAuthoringPreviewState
ParticleAuthoringPreviewStepRequest
ParticleAutomaticBounds
ParticleBakedMeshEmitter
ParticleBakeTimelineOptions
ParticleBoxCollider
ParticleBoxShape
ParticleBudgetDecision
ParticleBudgetProfile
ParticleBudgetRequest
ParticleBurstDefinition
ParticleCameraModule
ParticleCapsuleCollider
ParticleCircleShape
ParticleCollisionModule
ParticleColorBySpeedModule
ParticleColorOverLifetimeModule
ParticleCompilationEnvironment
ParticleCompiledEmitterPlan
ParticleCompiledPlan
ParticleConeShape
ParticleConformSphereModule
ParticleCurveKeyframe
ParticleCurveLUT
ParticleCurveOptions
ParticleCustomChannelModule
ParticleDefinitionDeserializationOptions
ParticleDefinitionJSONParameter
ParticleDefinitionJSONRecord
ParticleDefinitionSerializationOptions
ParticleDefinitionUpgrade
ParticleDragModule
ParticleDynamicBounds
ParticleEmissionDefinition
ParticleEmitterDefinitionInput
ParticleEventAggregate
ParticleEventChannelParameters
ParticleEventRecord
ParticleFlipbook
ParticleFlipbookFrameContext
ParticleFlipbookOptions
ParticleForceModule
ParticleGradientKey
ParticleGradientLUT
ParticleInheritVelocityModule
ParticleInitializeDefinition
ParticleKillModule
ParticleKillVolumeModule
ParticleLifetimeByEmitterSpeedModule
ParticleLimitVelocityModule
ParticleLineShape
ParticleManualBounds
ParticleMeshAsset
ParticleMeshCache
ParticleMeshCacheOptions
ParticleMeshRendererDefinition
ParticleNoiseModule
ParticlePlaneCollider
ParticlePointShape
ParticleRadialForceModule
ParticleRibbonRendererDefinition
ParticleRotateAroundPointModule
ParticleScalarBySpeedModule
ParticleScalarOverLifetimeModule
ParticleSceneDepthCollisionModule
ParticleShapeBase
ParticleSimulationCache
ParticleSphereCollider
ParticleSphereShape
ParticleSpriteRendererDefinition
ParticleStatelessModuleMetadata
ParticleSubEmitterModule
ParticleSystemDefinitionInput
ParticleSystemDefinitionJSON
ParticleSystemEmitCommand
ParticleSystemParameters
ParticleSystemSimulateOptions
ParticleTextureSheetModule
ParticleTorusShape
ParticleTriggerModule
ParticleVectorFieldModule
ParticleVelocityModule
PBRMaterialParameters
PerspectiveCameraParameters
PhysicalAtmosphereOptions
PlaneGeometryParameters
PointLightInfo
PointLightShadowOptions
PostProcessRenderPipelineOptions
PreparedMaterialVariant
ProgramBindingInfo
RadianceHDRImage
RayCamera
RayParameters
RendererAutoOptions
RendererCommonOptions
RendererContract
RendererFrame
RendererListDescriptor
RendererOptionsMap
RendererResourceDiagnostics
RendererResourceManager
RendererSupportOptions
RendererWebGL2Options
RendererWebGPUOptions
RenderGraphFramePlan
RenderGraphPassTimelineSnapshot
RenderGraphResourceLifetimeSnapshot
RenderGraphTimelineSnapshot
RenderPipeline
RenderPipelineBufferDescriptor
RenderPipelineCapabilities
RenderPipelineColorAttachment
RenderPipelineContext
RenderPipelineCreateContext
RenderPipelineDepthStencilAttachment
RenderPipelineFactory
RenderPipelineHistoryTextureDescriptor
RenderPipelineHistoryTextureResources
RenderPipelineLimits
RenderPipelineOutput
RenderPipelineOutputColorAttachment
RenderPipelineOutputDepthStencilAttachment
RenderPipelinePersistentTargetDescriptor
RenderPipelineRequirements
RenderPipelineShadowResources
RenderPipelineTargetResources
RenderPipelineTextureDescriptor
RenderPipelineTextureRequirement
RenderPipelineTextureViewDescriptor
RenderTarget
RenderTargetColor
RenderTargetColorAttachmentOptions
RenderTargetColorAttachmentReadback
RenderTargetDepthStencilAttachmentOptions
RenderTargetParameters
RenderTargetPresentationOptions
RenderTargetReadColorAttachmentOptions
RenderTargetSelectionOptions
Resource
ResourceLoader
ResourceRequestOptions
SceneRenderPassParameters
SceneStorageBufferBinding
SceneStorageShaderVariant
ScreenSpaceGlobalIlluminationOptions
ScreenSpaceReflectionsOptions
ScriptableRenderCommands
ScriptableRenderGraph
ScriptableRenderPass
ScriptableRenderPassBuilder
ScriptableRenderPassContext
ScriptableRenderPrepareContext
SemanticMaterial
SemanticMesh
SemanticRenderer
ShaderMaterialParameters
ShaderMaterialRoleSource
ShaderMaterialTextureSlot
ShaderParameters
ShaderPrecisionProvider
ShaderRenderer
ShadowCameraParameters
ShadowCastingLightParameters
ShadowRenderPassParameters
Size
SkeletonParameters
SkinnedMeshParameters
SlicedSpriteInsets
SlicedSpriteParameters
SphereGeometryParameters
SpotLightCookie
SpotLightIESProfile
SpotLightInfo
SpotLightParameters
SpriteFrameParameters
SpriteFramesUpdateOptions
SpriteFrameUpdateOptions
SpriteMaterialParameters
SpriteParameters
StageCommonParameters
StagePointerEvent
Std140FieldDefinition
Std140FieldLayout
StorageArrayDefinition
StorageBuffer
StorageBufferDescriptor
StorageBufferRange
StorageBufferReadback
StorageFieldLayout
StorageGraphicsShaderDescriptor
StorageStructDefinition
StorageWriteResult
SubDataUpdate
TemporalAAOptions
Text2DParameters
Text2DStyle
TextureCopyPassParameters
TextureMipmap
TextureParameters
TextureSubImage
TextureUpdateSnapshot
Tickable
TweenEaseCollection
TweenEaseNoneObject
TweenEaseObject
TweenParameters
TypedArrayConstructor
UiButtonFrames
UiButtonParameters
UniformBufferDirtyRange
UniformBufferRange
VolumetricBoxFogVolume
VolumetricCloudOptions
VolumetricLightingOptions
VolumetricSphereFogVolume
XYZObject
Type Aliases
AccessorArray
AmbientLightParameters
AnimationInterpolationType
AnimationStateHandler
AnimationStateType
AtmosphereWeatherDebugView
AtmosphereWeatherQuality
AutoExposureMeteringMode
AxisAlignedBox
BasicLightType
BasicLoaderResource
BasicResource
BasicResourceType
BuiltInAnimationStateType
BuiltInMaterialTextureSlotName
CameraDepthMode
ComputeDispatch
ComputePipelineConstant
ComputeSamplerAddressMode
ComputeSamplerFilterMode
ComputeShaderBinding
ComputeStorageBufferAccess
ComputeStorageTextureFormat
ComputeStorageTextureViewDimension
ComputeTextureSampleType
ComputeTextureViewDimension
ComputeUniformBufferBinding
CubeTextureImage
CubeTextureLoadRequest
CullingResultsHandle
EulerOrder
EventListener
FogMode
ForwardRenderInjectionPoint
GeometryAttributeValue
GeometryComponentSize
GeometryDataComponentCallback
GeometryDataTraverseCallback
GeometryVertexType
GLTFAccessorResult
GLTFAccessorType
GLTFAnimationClipsExtension
GLTFCollection
GLTFComponentType
GLTFExtensionHandlerRegistry
GLTFExtensionMap
GLTFExtensionMethodName
GLTFIndex
GLTFMaterialValue
GLTFMorphTarget
GPUDrivenDraw
GPUDrivenVertexFormat
HDRLoadRequest
ImageCrossOrigin
InterpolatedValue
InterpolationFunction
JsonPrimitive
JsonValue
KTXLoadRequest
KTXTextureOptions
LightGroupName
ListenerMap
LoaderTextureOptions
LoadQueueItem
LoadQueueSource
LoadStateValue
LogLevelValue
MaterialAttributeSemanticName
MaterialBinding
MaterialBindingMap
MaterialBlendFactor
MaterialBlendOperation
MaterialColorOrTextureInput
MaterialCompareFunction
MaterialCompositing
MaterialCoverage
MaterialCullMode
MaterialFamily
MaterialFragmentOutput
MaterialFrontFace
MaterialPassFallback
MaterialPassRole
MaterialRenderingProfile
MaterialSemanticName
MaterialShaderModule
MaterialStencilOperation
MaterialSurfaceDomain
MaterialTexture
MaterialTextureChannel
MaterialTextureEncoding
MaterialTextureSemanticName
MaterialTextureValue
MaterialUniformSemanticName
MorphTargets
MutableNumberArray
MutablePBRMaterialParameters
NetworkResourceType
NodeGetChildByCallback
NodeTraverseCallback
NodeTraverseResult
NormalizedComputeWorkgroupSize
ParticleAnalyticCollider
ParticleAttributeName
ParticleAuthoringCompileOptions
ParticleAuthoringCompileResult
ParticleAuthoringNodeKind
ParticleAuthoringPort
ParticleAuthoringPreviewCommand
ParticleAuthoringPreviewRequest
ParticleAuthoringPreviewSystemFactory
ParticleBoundsDefinition
ParticleBySpeedModule
ParticleColor
ParticleColorSource
ParticleColorValue
ParticleCompositionMode
ParticleCullingReaction
ParticleCurveInterpolation
ParticleCurveWrapMode
ParticleDefinitionJSONValue
ParticleDefinitionResource
ParticleDefinitionResourceKind
ParticleEventChannelPayload
ParticleEventChannelSchema
ParticleEventFieldType
ParticleEventFieldValue
ParticleEventOverflowPolicy
ParticleExecutionMode
ParticleLightingMode
ParticleModule
ParticleOverflowPolicy
ParticleParameterType
ParticleParameterValue
ParticleRange
ParticleRendererDefinition
ParticleScalarSource
ParticleScalarValue
ParticleShapeDefinition
ParticleSimulationSpace
ParticleSortMode
ParticleSpriteAlignment
ParticleStatelessSupport
ParticleSurfaceCoverage
ParticleVector2
ParticleVector3
ParticleVector3Source
ParticleVector3Value
ParticleVector4
PBRMaterialTextureInput
Point2
Point3
PointLightParameters
PointShadowCameraParameters
RenderColorEncoding
RendererAdapterPowerPreference
RendererBackend
RendererContextPowerPreference
RendererCreateOptions
RendererExplicitOptions
RendererFeatureName
RendererFrameCallback
RendererListHandle
RendererListQueue
RendererListSorting
RendererOptions
RendererRenderingProfile
RendererScene
RendererViewport
RenderGraphBufferHandle
RenderGraphBufferReadUse
RenderGraphBufferWriteUse
RenderGraphGPUTimelineStatus
RenderGraphPassHandle
RenderGraphTextureAccessHandle
RenderGraphTextureHandle
RenderGraphTextureViewHandle
RenderPassParameterFactory
RenderPassParameterReset
RenderPipelineCapabilityName
RenderPipelineExtent
RenderPipelineOutputResources
RenderPipelinePersistentTextureUsage
RenderPipelineTextureAspect
RenderPipelineTextureDimension
RenderPipelineTextureFormat
RenderPipelineTextureUse
RenderPipelineTextureViewDimension
RenderTargetColorFormat
RenderTargetCompareFunction
RenderTargetDepthStencilFormat
RenderTargetLoadOp
RenderTargetSampleCount
RenderTargetStoreOp
ResizableTextureImage
ResourceLoaderConstructor
RGPassTimestampKind
ShaderDefineValue
ShaderMaterialLoadRequest
ShaderOptions
ShaderPrecision
ShaderReadBinding
ShaderTextureSampleType
ShaderTextureViewDimension
StageBackend
StageBackendParameters
StageParameters
Std140ArrayValue
Std140FieldValue
Std140MatrixType
Std140ScalarType
Std140Schema
Std140Type
Std140Value
Std140Values
Std140VectorType
StorageBufferRecoveryPolicy
StorageBufferUsage
StorageMatrixType
StoragePrimitiveType
StoragePrimitiveValue
StorageScalarType
StorageSchema
StorageType
StorageValue
StorageValues
StorageVectorType
TextureBinding
TextureCompressionFormat
TextureCubeFace
TextureImageSource
TextureLoadRequest
TexturePixelData
TextureSource
TextureUVChannel
ToneMappingMode
Triangle
TweenCompleteCallback
TweenEaseFunction
TweenProperties
TweenStartCallback
TweenUpdateCallback
TypedArray
UiButtonState
UV
VolumetricFogVolume
VolumetricLightingDebugView
VolumetricLightingQuality
Variables
browser
BUILTIN_UNIFORM_BLOCK_BINDING_COUNT
constants
DEFAULT_2D_LAYER
DEFAULT_MATERIAL_PIPELINE_STATE
DEFAULT_MATERIAL_TEXTURE_CHANNELS
LoadState
log
LogLevel
MATERIAL_TEXTURE_SLOT_COUNT
MaterialAttributeSemantic
MaterialBlendPreset
MaterialTextureSemantic
MaterialTextureSlot
MaterialUniformSemantic
math
PARTICLE_AUTHORING_JSON_SCHEMA
PARTICLE_AUTHORING_SCHEMA
PARTICLE_AUTHORING_VERSION
PARTICLE_BAKE_VERSION
PARTICLE_DEFINITION_SCHEMA
PARTICLE_DEFINITION_VERSION
PARTICLE_PREVIEW_PROTOCOL_VERSION
PARTICLE_SIMULATION_CACHE_VERSION
SCENE_STORAGE_BIND_GROUP
semantic
STATE_TYPES
UNIFORM_BLOCK_BINDINGS
version
WebGLSupport
Functions
analyzeParticleStatelessEligibility
collectionEntries
compileParticleAuthoringGraph
compileParticleSystemDefinition
createEmptyGLTFRoot
createParticleAuthoringGraph
createStd140Layout
createStorageLayout
deserializeParticleSystemDefinition
detectBrowserFeatures
detectWebGLSupport
getCollectionItem
getUniformBlockBinding
isArrayCollection
isGLTFRoot
parseParticleSystemDefinitionJSON
parseRadianceHDR
particleStatelessBlockingDiagnostics
registerUniformBlockBinding
resolveMaterialPassDefinition
resolveMaterialPassState
serializeParticleSystemDefinition
References
GeometryDataLike
 →Â
util
.
GeometryDataLike
MutableArrayLike
 →Â
util
.
MutableArrayLike
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Namespaces
engine
Constants
GLTF
Extensions
util
webgl2
Constants
webgl
Constants
webgl
Extension
Constants
Classes
Ambient
Light
Animation
Animation
States
Area
Light
Atmosphere
Weather
State
Auto
Exposure
Axis
Helper
Axis
Net
Helper
Basic
Loader
Basic
Material
Bloom
Box
Geometry
Cache
Camera
Camera2
D
Camera
Helper
Clustered
Forward
Plus
Pipeline
Factory
Color
Color
Uber
Compute
Kernel
Compute
Render
Pass
Compute
Sampler
Compute
Shader
Cube
Texture
Cube
Texture
Loader
Data
Texture
Directional
Light
Euler
Euler
Notifier
Event
Dispatcher
Fog
Forward
Render
Pipeline
Factory
Frustum
Fullscreen
Render
Pass
Geometry
Geometry
Data
Geometry
Material
GLTF
Loader
GLTF
Parser
GPU
Driven
Render
Pass
Ground
Truth
Ambient
Occlusion
HDR
Loader
Hilo
Event
KTX
Loader
Lazy
Texture
Light
Light
Manager
Load
Cache
Loader
Load
Queue
Logger
Material
Compiler
Material
Definition
Material
Instance
Matrix3
Matrix4
Matrix4
Notifier
Mesh
Mesh
Picker
Morph
Geometry
Node
Orbit
Controls
Orthographic
Camera
Particle
Authoring
Preview
Controller
Particle
Budget
Manager
Particle
Curve
Particle
Emitter
Definition
Particle
Event
Channel
Particle
Gradient
Particle
Parameter
Particle
Parameter
Set
Particle
System
Particle
System
Definition
Particle
System
Pool
PBR
Material
PBR
Material
Builder
Perspective
Camera
Plane
Plane
Geometry
Point
Light
Post
Process
Render
Pipeline
Factory
Present
Render
Pass
Quaternion
Quaternion
Notifier
Ray
Renderer
Render
Info
Render
Pass
Parameter
Pool
Scene
Render
Pass
Screen
Space
Global
Illumination
Shader
Shader
Material
Shader
Material
Loader
Shadow
Render
Pass
Skeleton
Skinned
Mesh
Sliced
Sprite
Sphere
Sphere
Geometry
Spherical
Harmonics3
Spot
Light
Sprite
Sprite
Frame
Sprite
Material
Stage
Std140
Layout
Storage
Graphics
Shader
Storage
Layout
Temporal
AA
Text2
D
Texture
Texture
Copy
Pass
Texture
Loader
Ticker
Tween
Ui
Button
Uniform
Buffer
Vector2
Vector3
Vector3
Notifier
Vector4
Interfaces
Animation
Clip
Animation
Parameters
Animation
States
Parameters
Animation
Time
Range
Area
Light
Info
Area
Light
Parameters
Atmosphere
Weather
Options
Auto
Exposure
Diagnostics
Auto
Exposure
Options
Axis
Helper
Parameters
Axis
Net
Helper
Parameters
Back
Ease
Object
Basic
Load
Request
Basic
Material
Parameters
Bloom
Options
Bounds
Box
Geometry
Parameters
Browser
Features
Camera2
D
Parameters
Camera
Helper
Parameters
Camera
Parameters
Clustered
Forward
Plus
Diagnostics
Clustered
Forward
Plus
Pipeline
Options
Clustered
Material
Variant
Manifest
Clustered
Material
Variant
Manifest
Entry
Color
Uber
Options
Compute
Buffer
Binding
Compute
Kernel
Descriptor
Compute
Render
Pass
Parameters
Compute
Sampler
Descriptor
Compute
Shader
Descriptor
Compute
Texture
Binding
Cube
Texture
Parameters
Culling
Options
Data
Texture
Parameters
Directional
Light
Info
Directional
Light
Parameters
Directional
Light
Shadow
Options
Dispatch
Event
Dynamic
Resolution
Diagnostics
Dynamic
Resolution
Options
Elastic
Ease
Object
Fog
Parameters
Forward
Render
Feature
Context
Forward
Render
Feature
Requirements
Forward
Render
Pipeline
Factory
Options
Forward
Render
Pipeline
Feature
Forward
Render
Pipeline
Feature
Runtime
Forward
Render
Pipeline
Resources
Fullscreen
Render
Pass
Options
Fullscreen
Render
Pass
Parameters
Geometry
Data
Parameters
Geometry
Material
Parameters
Geometry
Parameters
GLTF
Accessor
GLTF
Animation
GLTF
Animation
Channel
GLTF
Animation
Sampler
GLTF
Animation
Target
GLTF
Anisotropy
Extension
GLTF
Asset
GLTF
Bounding
Box
Extension
GLTF
Bounds
GLTF
Buffer
GLTF
Buffer
View
GLTF
Buffer
View
Runtime
GLTF
Camera
GLTF
Clearcoat
Extension
GLTF
Extension
Handler
GLTF
Extension
Options
GLTF
Image
GLTF
Ior
Extension
GLTF
Iridescence
Extension
GLTF
Load
Request
GLTF
Material
GLTF
Materials
Common
Extension
GLTF
Mesh
GLTF
Model
GLTF
Node
GLTF
Orthographic
Camera
GLTF
Parser
Parameters
GLTFPBR
Metallic
Roughness
GLTFPBR
Specular
Glossiness
Extension
GLTF
Perspective
Camera
GLTF
Primitive
GLTF
Program
GLTF
Progressive
Primitive
State
GLTF
Property
GLTF
Punctual
Light
GLTF
Punctual
Light
Node
Extension
GLTF
Punctual
Lights
Extension
GLTF
Punctual
Spot
Light
GLTF
Quantized
Attributes
Extension
GLTF
Resource
Loader
GLTF
Root
GLTF
Sampler
GLTF
Scene
GLTF
Shader
GLTF
Skin
GLTF
Sparse
Accessor
GLTF
Sparse
Indices
GLTF
Sparse
Values
GLTF
Technique
GLTF
Technique
Binding
GLTF
Technique
States
GLTF
Texture
GLTF
Texture
Info
GLTF
Texture
Transform
Extension
GLTF
Transmission
Extension
GLTF
Volume
Extension
GPU
Driven
Render
Pass
Options
GPU
Driven
Render
Pass
Parameters
GPU
Driven
Vertex
Attribute
GPU
Driven
Vertex
Buffer
Layout
GPU
Scene
Bucket
GPU
Scene
LOD
Ground
Truth
Ambient
Occlusion
Options
Instanced
Uniform
Lazy
Texture
Parameters
Light
Info
Light
Manager
Parameters
Light
Parameters
Light
Shadow
Options
Listener
Entry
Load
Cache
File
Loader
Request
Material
Binding
Info
Material
Blend
Component
Material
Blend
State
Material
Compile
Request
Material
Definition
Parameters
Material
Instance
Parameters
Material
Pass
Definition
Material
Pipeline
State
Material
Stencil
Face
State
Material
Stencil
State
Material
Target
Signature
Material
Texture
Slot
Binding
Material
Texture
Slot
Definition
Material
Texture
Slot
Input
Mesh
Parameters
Mesh
Picker
Parameters
Morph
Geometry
Parameters
Node
Parameters
Node
Pointer
Event
Node
Raycast
Info
Orbit
Controls
Options
Orthographic
Camera
Parameters
Particle
Advanced
Quality
Plan
Particle
Advanced
Surface
Definition
Particle
Attraction
Module
Particle
Attribute
Layout
Particle
Authoring
Compile
Failure
Particle
Authoring
Compile
Success
Particle
Authoring
Diagnostic
Particle
Authoring
Edge
Particle
Authoring
Emitter
IR
Particle
Authoring
Graph
Particle
Authoring
IR
Particle
Authoring
Node
Particle
Authoring
Preview
Compile
Request
Particle
Authoring
Preview
Controller
Options
Particle
Authoring
Preview
Control
Request
Particle
Authoring
Preview
Response
Particle
Authoring
Preview
Seek
Request
Particle
Authoring
Preview
State
Particle
Authoring
Preview
Step
Request
Particle
Automatic
Bounds
Particle
Baked
Mesh
Emitter
Particle
Bake
Timeline
Options
Particle
Box
Collider
Particle
Box
Shape
Particle
Budget
Decision
Particle
Budget
Profile
Particle
Budget
Request
Particle
Burst
Definition
Particle
Camera
Module
Particle
Capsule
Collider
Particle
Circle
Shape
Particle
Collision
Module
Particle
Color
By
Speed
Module
Particle
Color
Over
Lifetime
Module
Particle
Compilation
Environment
Particle
Compiled
Emitter
Plan
Particle
Compiled
Plan
Particle
Cone
Shape
Particle
Conform
Sphere
Module
Particle
Curve
Keyframe
Particle
Curve
LUT
Particle
Curve
Options
Particle
Custom
Channel
Module
Particle
Definition
Deserialization
Options
Particle
Definition
JSON
Parameter
Particle
Definition
JSON
Record
Particle
Definition
Serialization
Options
Particle
Definition
Upgrade
Particle
Drag
Module
Particle
Dynamic
Bounds
Particle
Emission
Definition
Particle
Emitter
Definition
Input
Particle
Event
Aggregate
Particle
Event
Channel
Parameters
Particle
Event
Record
Particle
Flipbook
Particle
Flipbook
Frame
Context
Particle
Flipbook
Options
Particle
Force
Module
Particle
Gradient
Key
Particle
Gradient
LUT
Particle
Inherit
Velocity
Module
Particle
Initialize
Definition
Particle
Kill
Module
Particle
Kill
Volume
Module
Particle
Lifetime
By
Emitter
Speed
Module
Particle
Limit
Velocity
Module
Particle
Line
Shape
Particle
Manual
Bounds
Particle
Mesh
Asset
Particle
Mesh
Cache
Particle
Mesh
Cache
Options
Particle
Mesh
Renderer
Definition
Particle
Noise
Module
Particle
Plane
Collider
Particle
Point
Shape
Particle
Radial
Force
Module
Particle
Ribbon
Renderer
Definition
Particle
Rotate
Around
Point
Module
Particle
Scalar
By
Speed
Module
Particle
Scalar
Over
Lifetime
Module
Particle
Scene
Depth
Collision
Module
Particle
Shape
Base
Particle
Simulation
Cache
Particle
Sphere
Collider
Particle
Sphere
Shape
Particle
Sprite
Renderer
Definition
Particle
Stateless
Module
Metadata
Particle
Sub
Emitter
Module
Particle
System
Definition
Input
Particle
System
Definition
JSON
Particle
System
Emit
Command
Particle
System
Parameters
Particle
System
Simulate
Options
Particle
Texture
Sheet
Module
Particle
Torus
Shape
Particle
Trigger
Module
Particle
Vector
Field
Module
Particle
Velocity
Module
PBR
Material
Parameters
Perspective
Camera
Parameters
Physical
Atmosphere
Options
Plane
Geometry
Parameters
Point
Light
Info
Point
Light
Shadow
Options
Post
Process
Render
Pipeline
Options
Prepared
Material
Variant
Program
Binding
Info
Radiance
HDR
Image
Ray
Camera
Ray
Parameters
Renderer
Auto
Options
Renderer
Common
Options
Renderer
Contract
Renderer
Frame
Renderer
List
Descriptor
Renderer
Options
Map
Renderer
Resource
Diagnostics
Renderer
Resource
Manager
Renderer
Support
Options
Renderer
Web
GL2
Options
Renderer
Web
GPU
Options
Render
Graph
Frame
Plan
Render
Graph
Pass
Timeline
Snapshot
Render
Graph
Resource
Lifetime
Snapshot
Render
Graph
Timeline
Snapshot
Render
Pipeline
Render
Pipeline
Buffer
Descriptor
Render
Pipeline
Capabilities
Render
Pipeline
Color
Attachment
Render
Pipeline
Context
Render
Pipeline
Create
Context
Render
Pipeline
Depth
Stencil
Attachment
Render
Pipeline
Factory
Render
Pipeline
History
Texture
Descriptor
Render
Pipeline
History
Texture
Resources
Render
Pipeline
Limits
Render
Pipeline
Output
Render
Pipeline
Output
Color
Attachment
Render
Pipeline
Output
Depth
Stencil
Attachment
Render
Pipeline
Persistent
Target
Descriptor
Render
Pipeline
Requirements
Render
Pipeline
Shadow
Resources
Render
Pipeline
Target
Resources
Render
Pipeline
Texture
Descriptor
Render
Pipeline
Texture
Requirement
Render
Pipeline
Texture
View
Descriptor
Render
Target
Render
Target
Color
Render
Target
Color
Attachment
Options
Render
Target
Color
Attachment
Readback
Render
Target
Depth
Stencil
Attachment
Options
Render
Target
Parameters
Render
Target
Presentation
Options
Render
Target
Read
Color
Attachment
Options
Render
Target
Selection
Options
Resource
Resource
Loader
Resource
Request
Options
Scene
Render
Pass
Parameters
Scene
Storage
Buffer
Binding
Scene
Storage
Shader
Variant
Screen
Space
Global
Illumination
Options
Screen
Space
Reflections
Options
Scriptable
Render
Commands
Scriptable
Render
Graph
Scriptable
Render
Pass
Scriptable
Render
Pass
Builder
Scriptable
Render
Pass
Context
Scriptable
Render
Prepare
Context
Semantic
Material
Semantic
Mesh
Semantic
Renderer
Shader
Material
Parameters
Shader
Material
Role
Source
Shader
Material
Texture
Slot
Shader
Parameters
Shader
Precision
Provider
Shader
Renderer
Shadow
Camera
Parameters
Shadow
Casting
Light
Parameters
Shadow
Render
Pass
Parameters
Size
Skeleton
Parameters
Skinned
Mesh
Parameters
Sliced
Sprite
Insets
Sliced
Sprite
Parameters
Sphere
Geometry
Parameters
Spot
Light
Cookie
Spot
Light
IES
Profile
Spot
Light
Info
Spot
Light
Parameters
Sprite
Frame
Parameters
Sprite
Frames
Update
Options
Sprite
Frame
Update
Options
Sprite
Material
Parameters
Sprite
Parameters
Stage
Common
Parameters
Stage
Pointer
Event
Std140
Field
Definition
Std140
Field
Layout
Storage
Array
Definition
Storage
Buffer
Storage
Buffer
Descriptor
Storage
Buffer
Range
Storage
Buffer
Readback
Storage
Field
Layout
Storage
Graphics
Shader
Descriptor
Storage
Struct
Definition
Storage
Write
Result
Sub
Data
Update
Temporal
AA
Options
Text2
D
Parameters
Text2
D
Style
Texture
Copy
Pass
Parameters
Texture
Mipmap
Texture
Parameters
Texture
Sub
Image
Texture
Update
Snapshot
Tickable
Tween
Ease
Collection
Tween
Ease
None
Object
Tween
Ease
Object
Tween
Parameters
Typed
Array
Constructor
Ui
Button
Frames
Ui
Button
Parameters
Uniform
Buffer
Dirty
Range
Uniform
Buffer
Range
Volumetric
Box
Fog
Volume
Volumetric
Cloud
Options
Volumetric
Lighting
Options
Volumetric
Sphere
Fog
Volume
XYZ
Object
Type Aliases
Accessor
Array
Ambient
Light
Parameters
Animation
Interpolation
Type
Animation
State
Handler
Animation
State
Type
Atmosphere
Weather
Debug
View
Atmosphere
Weather
Quality
Auto
Exposure
Metering
Mode
Axis
Aligned
Box
Basic
Light
Type
Basic
Loader
Resource
Basic
Resource
Basic
Resource
Type
Built
In
Animation
State
Type
Built
In
Material
Texture
Slot
Name
Camera
Depth
Mode
Compute
Dispatch
Compute
Pipeline
Constant
Compute
Sampler
Address
Mode
Compute
Sampler
Filter
Mode
Compute
Shader
Binding
Compute
Storage
Buffer
Access
Compute
Storage
Texture
Format
Compute
Storage
Texture
View
Dimension
Compute
Texture
Sample
Type
Compute
Texture
View
Dimension
Compute
Uniform
Buffer
Binding
Cube
Texture
Image
Cube
Texture
Load
Request
Culling
Results
Handle
Euler
Order
Event
Listener
Fog
Mode
Forward
Render
Injection
Point
Geometry
Attribute
Value
Geometry
Component
Size
Geometry
Data
Component
Callback
Geometry
Data
Traverse
Callback
Geometry
Vertex
Type
GLTF
Accessor
Result
GLTF
Accessor
Type
GLTF
Animation
Clips
Extension
GLTF
Collection
GLTF
Component
Type
GLTF
Extension
Handler
Registry
GLTF
Extension
Map
GLTF
Extension
Method
Name
GLTF
Index
GLTF
Material
Value
GLTF
Morph
Target
GPU
Driven
Draw
GPU
Driven
Vertex
Format
HDR
Load
Request
Image
Cross
Origin
Interpolated
Value
Interpolation
Function
Json
Primitive
Json
Value
KTX
Load
Request
KTX
Texture
Options
Light
Group
Name
Listener
Map
Loader
Texture
Options
Load
Queue
Item
Load
Queue
Source
Load
State
Value
Log
Level
Value
Material
Attribute
Semantic
Name
Material
Binding
Material
Binding
Map
Material
Blend
Factor
Material
Blend
Operation
Material
Color
Or
Texture
Input
Material
Compare
Function
Material
Compositing
Material
Coverage
Material
Cull
Mode
Material
Family
Material
Fragment
Output
Material
Front
Face
Material
Pass
Fallback
Material
Pass
Role
Material
Rendering
Profile
Material
Semantic
Name
Material
Shader
Module
Material
Stencil
Operation
Material
Surface
Domain
Material
Texture
Material
Texture
Channel
Material
Texture
Encoding
Material
Texture
Semantic
Name
Material
Texture
Value
Material
Uniform
Semantic
Name
Morph
Targets
Mutable
Number
Array
Mutable
PBR
Material
Parameters
Network
Resource
Type
Node
Get
Child
By
Callback
Node
Traverse
Callback
Node
Traverse
Result
Normalized
Compute
Workgroup
Size
Particle
Analytic
Collider
Particle
Attribute
Name
Particle
Authoring
Compile
Options
Particle
Authoring
Compile
Result
Particle
Authoring
Node
Kind
Particle
Authoring
Port
Particle
Authoring
Preview
Command
Particle
Authoring
Preview
Request
Particle
Authoring
Preview
System
Factory
Particle
Bounds
Definition
Particle
By
Speed
Module
Particle
Color
Particle
Color
Source
Particle
Color
Value
Particle
Composition
Mode
Particle
Culling
Reaction
Particle
Curve
Interpolation
Particle
Curve
Wrap
Mode
Particle
Definition
JSON
Value
Particle
Definition
Resource
Particle
Definition
Resource
Kind
Particle
Event
Channel
Payload
Particle
Event
Channel
Schema
Particle
Event
Field
Type
Particle
Event
Field
Value
Particle
Event
Overflow
Policy
Particle
Execution
Mode
Particle
Lighting
Mode
Particle
Module
Particle
Overflow
Policy
Particle
Parameter
Type
Particle
Parameter
Value
Particle
Range
Particle
Renderer
Definition
Particle
Scalar
Source
Particle
Scalar
Value
Particle
Shape
Definition
Particle
Simulation
Space
Particle
Sort
Mode
Particle
Sprite
Alignment
Particle
Stateless
Support
Particle
Surface
Coverage
Particle
Vector2
Particle
Vector3
Particle
Vector3
Source
Particle
Vector3
Value
Particle
Vector4
PBR
Material
Texture
Input
Point2
Point3
Point
Light
Parameters
Point
Shadow
Camera
Parameters
Render
Color
Encoding
Renderer
Adapter
Power
Preference
Renderer
Backend
Renderer
Context
Power
Preference
Renderer
Create
Options
Renderer
Explicit
Options
Renderer
Feature
Name
Renderer
Frame
Callback
Renderer
List
Handle
Renderer
List
Queue
Renderer
List
Sorting
Renderer
Options
Renderer
Rendering
Profile
Renderer
Scene
Renderer
Viewport
Render
Graph
Buffer
Handle
Render
Graph
Buffer
Read
Use
Render
Graph
Buffer
Write
Use
Render
Graph
GPU
Timeline
Status
Render
Graph
Pass
Handle
Render
Graph
Texture
Access
Handle
Render
Graph
Texture
Handle
Render
Graph
Texture
View
Handle
Render
Pass
Parameter
Factory
Render
Pass
Parameter
Reset
Render
Pipeline
Capability
Name
Render
Pipeline
Extent
Render
Pipeline
Output
Resources
Render
Pipeline
Persistent
Texture
Usage
Render
Pipeline
Texture
Aspect
Render
Pipeline
Texture
Dimension
Render
Pipeline
Texture
Format
Render
Pipeline
Texture
Use
Render
Pipeline
Texture
View
Dimension
Render
Target
Color
Format
Render
Target
Compare
Function
Render
Target
Depth
Stencil
Format
Render
Target
Load
Op
Render
Target
Sample
Count
Render
Target
Store
Op
Resizable
Texture
Image
Resource
Loader
Constructor
RG
Pass
Timestamp
Kind
Shader
Define
Value
Shader
Material
Load
Request
Shader
Options
Shader
Precision
Shader
Read
Binding
Shader
Texture
Sample
Type
Shader
Texture
View
Dimension
Stage
Backend
Stage
Backend
Parameters
Stage
Parameters
Std140
Array
Value
Std140
Field
Value
Std140
Matrix
Type
Std140
Scalar
Type
Std140
Schema
Std140
Type
Std140
Value
Std140
Values
Std140
Vector
Type
Storage
Buffer
Recovery
Policy
Storage
Buffer
Usage
Storage
Matrix
Type
Storage
Primitive
Type
Storage
Primitive
Value
Storage
Scalar
Type
Storage
Schema
Storage
Type
Storage
Value
Storage
Values
Storage
Vector
Type
Texture
Binding
Texture
Compression
Format
Texture
Cube
Face
Texture
Image
Source
Texture
Load
Request
Texture
Pixel
Data
Texture
Source
Texture
UV
Channel
Tone
Mapping
Mode
Triangle
Tween
Complete
Callback
Tween
Ease
Function
Tween
Properties
Tween
Start
Callback
Tween
Update
Callback
Typed
Array
Ui
Button
State
UV
Volumetric
Fog
Volume
Volumetric
Lighting
Debug
View
Volumetric
Lighting
Quality
Variables
browser
BUILTIN_
UNIFORM_
BLOCK_
BINDING_
COUNT
constants
DEFAULT_
2
D_
LAYER
DEFAULT_
MATERIAL_
PIPELINE_
STATE
DEFAULT_
MATERIAL_
TEXTURE_
CHANNELS
Load
State
log
Log
Level
MATERIAL_
TEXTURE_
SLOT_
COUNT
Material
Attribute
Semantic
Material
Blend
Preset
Material
Texture
Semantic
Material
Texture
Slot
Material
Uniform
Semantic
math
PARTICLE_
AUTHORING_
JSON_
SCHEMA
PARTICLE_
AUTHORING_
SCHEMA
PARTICLE_
AUTHORING_
VERSION
PARTICLE_
BAKE_
VERSION
PARTICLE_
DEFINITION_
SCHEMA
PARTICLE_
DEFINITION_
VERSION
PARTICLE_
PREVIEW_
PROTOCOL_
VERSION
PARTICLE_
SIMULATION_
CACHE_
VERSION
SCENE_
STORAGE_
BIND_
GROUP
semantic
STATE_
TYPES
UNIFORM_
BLOCK_
BINDINGS
version
Web
GL
Support
Functions
analyze
Particle
Stateless
Eligibility
collection
Entries
compile
Particle
Authoring
Graph
compile
Particle
System
Definition
create
Empty
GLTF
Root
create
Particle
Authoring
Graph
create
Std140
Layout
create
Storage
Layout
deserialize
Particle
System
Definition
detect
Browser
Features
detect
Web
GL
Support
get
Collection
Item
get
Uniform
Block
Binding
is
Array
Collection
is
GLTF
Root
parse
Particle
System
Definition
JSON
parse
Radiance
HDR
particle
Stateless
Blocking
Diagnostics
register
Uniform
Block
Binding
resolve
Material
Pass
Definition
resolve
Material
Pass
State
serialize
Particle
System
Definition
References
Geometry
Data
Like
Mutable
Array
Like
Home
Examples
Repository
Hilo3d API - v2.0.0-alpha.4
Loading...
TypeScript-first public API for the Hilo3d WebGL 2 and WebGPU engine.