@three.ez/batched-mesh-extensions
Classes
Section titled “Classes”Interfaces
Section titled “Interfaces”Type Aliases
Section titled “Type Aliases”- ChannelSize
- CustomSortCallback
- LODInfo
- MultiDrawRenderItem
- OnFrustumEnterCallback
- TextureInfo
- TypedArrayConstructor
- UniformMap
- UniformMapType
- UniformSchema
- UniformSchemaResult
- UniformSchemaShader
- UniformType
- UniformValue
- UniformValueObj
- UpdateRowInfo
- VertexIndexCount
- VertexIndexLODCount
Functions
Section titled “Functions”- addGeometryLOD
- applyMatrixAtToSphere
- BVHCulling
- checkInstanceIntersection
- computeBVH
- createRadixSort
- extendBatchedMeshPrototype
- frustumCulling
- getBatchedMeshCount
- getBatchedMeshLODCount
- getLODIndex
- getPositionAndMaxScaleOnAxisAt
- getPositionAt
- getSquareTextureInfo
- getSquareTextureSize
- getUniformAt
- getUniformOffset
- getUniformSchemaResult
- getUniformSize
- initUniformsPerInstance
- linearCulling
- onBeforeRender
- patchBatchedMeshMaterial
- raycast
- setUniformAt
- updateIndexArray
- updateRenderList