Properties
options
Type declaration
crossOrigin: string
meshoptDecoder: any
path: string
requestHeader: {}
Methods
assignTexture
- assignTexture(materialParams: {}, mapName: string, mapDef: { extensions?: any; index: number; texCoord?: number }): Promise<void>
Parameters
materialParams: {}
mapName: string
mapDef: { extensions?: any; index: number; texCoord?: number }
Optional extensions?: any
index: number
Optional texCoord?: number
Returns Promise<void>
createUniqueName
- createUniqueName(originalName: string): string
getDependencies
- getDependencies(type: string): Promise<any[]>
Parameters
Returns Promise<any[]>
getDependency
- getDependency(type: string, index: number): Promise<any>
Parameters
type: string
index: number
Returns Promise<any>
loadBuffer
- loadBuffer(bufferIndex: number): Promise<ArrayBuffer>
Parameters
Returns Promise<ArrayBuffer>
loadBufferView
- loadBufferView(bufferViewIndex: number): Promise<ArrayBuffer>
Parameters
Returns Promise<ArrayBuffer>
loadCamera
- loadCamera(cameraIndex: number): Promise<I3JS.Camera>
loadTexture
- loadTexture(textureIndex: number): Promise<I3JS.Texture>
loadTextureImage
Parameters
textureIndex: number
source: {}
Gltfparser