Hilo3d API - v2.0.0-alpha.3
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
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
HDRLoader
HiloEvent
KTXLoader
LazyTexture
Light
LightManager
LoadCache
Loader
LoadQueue
Logger
MaterialCompiler
MaterialDefinition
MaterialInstance
Matrix3
Matrix4
Matrix4Notifier
Mesh
MeshPicker
MorphGeometry
Node
OrbitControls
OrthographicCamera
PBRMaterial
PBRMaterialBuilder
PerspectiveCamera
Plane
PlaneGeometry
PointLight
PostProcessRenderPipelineFactory
PresentRenderPass
Quaternion
QuaternionNotifier
Ray
Renderer
RenderInfo
RenderPassParameterPool
SceneRenderPass
Shader
ShaderMaterial
ShaderMaterialLoader
ShadowRenderPass
Skeleton
SkinnedMesh
SlicedSprite
Sphere
SphereGeometry
SphericalHarmonics3
SpotLight
Sprite
SpriteFrame
SpriteMaterial
Stage
Std140Layout
StorageGraphicsShader
StorageLayout
Text2D
Texture
TextureCopyPass
TextureLoader
Ticker
Tween
UiButton
UniformBuffer
Vector2
Vector3
Vector3Notifier
Vector4
Interfaces
AnimationClip
AnimationParameters
AnimationStatesParameters
AnimationTimeRange
AreaLightInfo
AreaLightParameters
AxisHelperParameters
AxisNetHelperParameters
BackEaseObject
BasicLoadRequest
BasicMaterialParameters
BloomOptions
Bounds
BoxGeometryParameters
BrowserFeatures
Camera2DParameters
CameraHelperParameters
CameraParameters
ClusteredForwardPlusDiagnostics
ClusteredForwardPlusPipelineOptions
ColorUberOptions
ComputeBufferBinding
ComputeKernelDescriptor
ComputeRenderPassParameters
ComputeSamplerDescriptor
ComputeShaderDescriptor
ComputeTextureBinding
CubeTextureParameters
CullingOptions
DataTextureParameters
DirectionalLightInfo
DirectionalLightParameters
DirectionalLightShadowOptions
DispatchEvent
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
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
PBRMaterialParameters
PerspectiveCameraParameters
PlaneGeometryParameters
PointLightInfo
PointLightShadowOptions
PostProcessRenderPipelineOptions
PreparedMaterialVariant
ProgramBindingInfo
RadianceHDRImage
RayCamera
RayParameters
RendererAutoOptions
RendererCommonOptions
RendererContract
RendererFrame
RendererListDescriptor
RendererOptionsMap
RendererResourceDiagnostics
RendererResourceManager
RendererSupportOptions
RendererWebGL2Options
RendererWebGPUOptions
RenderGraphFramePlan
RenderPipeline
RenderPipelineBufferDescriptor
RenderPipelineCapabilities
RenderPipelineColorAttachment
RenderPipelineContext
RenderPipelineCreateContext
RenderPipelineDepthStencilAttachment
RenderPipelineFactory
RenderPipelineHistoryTextureDescriptor
RenderPipelineHistoryTextureResources
RenderPipelineLimits
RenderPipelineOutput
RenderPipelineOutputColorAttachment
RenderPipelineOutputDepthStencilAttachment
RenderPipelinePersistentTargetDescriptor
RenderPipelineRequirements
RenderPipelineTargetResources
RenderPipelineTextureDescriptor
RenderPipelineTextureRequirement
RenderPipelineTextureViewDescriptor
RenderTarget
RenderTargetColor
RenderTargetColorAttachmentOptions
RenderTargetColorAttachmentReadback
RenderTargetDepthStencilAttachmentOptions
RenderTargetParameters
RenderTargetPresentationOptions
RenderTargetReadColorAttachmentOptions
RenderTargetSelectionOptions
Resource
ResourceLoader
ResourceRequestOptions
SceneRenderPassParameters
SceneStorageBufferBinding
SceneStorageShaderVariant
ScriptableRenderCommands
ScriptableRenderGraph
ScriptableRenderPass
ScriptableRenderPassBuilder
ScriptableRenderPassContext
ScriptableRenderPrepareContext
SemanticMaterial
SemanticMesh
SemanticRenderer
ShaderMaterialParameters
ShaderMaterialRoleSource
ShaderMaterialTextureSlot
ShaderParameters
ShaderPrecisionProvider
ShaderRenderer
ShadowCameraParameters
ShadowCastingLightParameters
ShadowRenderPassParameters
Size
SkeletonParameters
SkinnedMeshParameters
SlicedSpriteInsets
SlicedSpriteParameters
SphereGeometryParameters
SpotLightInfo
SpotLightParameters
SpriteFrameParameters
SpriteFramesUpdateOptions
SpriteFrameUpdateOptions
SpriteMaterialParameters
SpriteParameters
StageCommonParameters
StagePointerEvent
Std140FieldDefinition
Std140FieldLayout
StorageArrayDefinition
StorageBuffer
StorageBufferDescriptor
StorageBufferRange
StorageBufferReadback
StorageFieldLayout
StorageGraphicsShaderDescriptor
StorageStructDefinition
StorageWriteResult
SubDataUpdate
Text2DParameters
Text2DStyle
TextureCopyPassParameters
TextureMipmap
TextureParameters
TextureSubImage
TextureUpdateSnapshot
Tickable
TweenEaseCollection
TweenEaseNoneObject
TweenEaseObject
TweenParameters
TypedArrayConstructor
UiButtonFrames
UiButtonParameters
UniformBufferDirtyRange
UniformBufferRange
XYZObject
Type Aliases
AccessorArray
AmbientLightParameters
AnimationInterpolationType
AnimationStateHandler
AnimationStateType
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
PBRMaterialTextureInput
Point2
Point3
PointLightParameters
PointShadowCameraParameters
RenderColorEncoding
RendererAdapterPowerPreference
RendererBackend
RendererContextPowerPreference
RendererCreateOptions
RendererExplicitOptions
RendererFeatureName
RendererFrameCallback
RendererListHandle
RendererListQueue
RendererListSorting
RendererOptions
RendererRenderingProfile
RendererScene
RendererViewport
RenderGraphBufferHandle
RenderGraphBufferReadUse
RenderGraphBufferWriteUse
RenderGraphPassHandle
RenderGraphTextureAccessHandle
RenderGraphTextureHandle
RenderGraphTextureViewHandle
RenderPassParameterFactory
RenderPassParameterReset
RenderPipelineCapabilityName
RenderPipelineExtent
RenderPipelineOutputResources
RenderPipelinePersistentTextureUsage
RenderPipelineTextureAspect
RenderPipelineTextureDimension
RenderPipelineTextureFormat
RenderPipelineTextureUse
RenderPipelineTextureViewDimension
RenderTargetColorFormat
RenderTargetCompareFunction
RenderTargetDepthStencilFormat
RenderTargetLoadOp
RenderTargetSampleCount
RenderTargetStoreOp
ResizableTextureImage
ResourceLoaderConstructor
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
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
SCENE_STORAGE_BIND_GROUP
semantic
STATE_TYPES
UNIFORM_BLOCK_BINDINGS
version
WebGLSupport
Functions
collectionEntries
createEmptyGLTFRoot
createStd140Layout
createStorageLayout
detectBrowserFeatures
detectWebGLSupport
getCollectionItem
getUniformBlockBinding
isArrayCollection
isGLTFRoot
parseRadianceHDR
registerUniformBlockBinding
resolveMaterialPassDefinition
resolveMaterialPassState
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
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
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
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
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
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
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
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
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
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
PBR
Material
Parameters
Perspective
Camera
Parameters
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
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
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
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
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
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
XYZ
Object
Type Aliases
Accessor
Array
Ambient
Light
Parameters
Animation
Interpolation
Type
Animation
State
Handler
Animation
State
Type
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
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
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
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
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
SCENE_
STORAGE_
BIND_
GROUP
semantic
STATE_
TYPES
UNIFORM_
BLOCK_
BINDINGS
version
Web
GL
Support
Functions
collection
Entries
create
Empty
GLTF
Root
create
Std140
Layout
create
Storage
Layout
detect
Browser
Features
detect
Web
GL
Support
get
Collection
Item
get
Uniform
Block
Binding
is
Array
Collection
is
GLTF
Root
parse
Radiance
HDR
register
Uniform
Block
Binding
resolve
Material
Pass
Definition
resolve
Material
Pass
State
References
Geometry
Data
Like
Mutable
Array
Like
Home
Examples
Repository
Hilo3d API - v2.0.0-alpha.3
Loading...
TypeScript-first public API for the Hilo3d WebGL 2 and WebGPU engine.