Hilo3d API - v2.0.0-alpha.4
    Preparing search index...

    Module Hilo3d

    TypeScript-first public API for the Hilo3d WebGL 2 and WebGPU engine.

    engineConstants
    GLTFExtensions
    util
    webgl2Constants
    webglConstants
    webglExtensionConstants
    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
    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
    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
    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
    analyzeParticleStatelessEligibility
    collectionEntries
    compileParticleAuthoringGraph
    compileParticleSystemDefinition
    createEmptyGLTFRoot
    createParticleAuthoringGraph
    createStd140Layout
    createStorageLayout
    deserializeParticleSystemDefinition
    detectBrowserFeatures
    detectWebGLSupport
    getCollectionItem
    getUniformBlockBinding
    isArrayCollection
    isGLTFRoot
    parseParticleSystemDefinitionJSON
    parseRadianceHDR
    particleStatelessBlockingDiagnostics
    registerUniformBlockBinding
    resolveMaterialPassDefinition
    resolveMaterialPassState
    serializeParticleSystemDefinition
    GeometryDataLike → util.GeometryDataLike
    MutableArrayLike → util.MutableArrayLike