binaryBody
binaryBody: ArrayBuffer | null = null
buffers
buffers: Record<string, ArrayBuffer> = {}
cameras
cameras: Record<string, Camera> = {}
ReadonlyclassName
className: "GLTFParser" = 'GLTFParser'
Readonlycontent
content: string | ArrayBuffer
extensionsUsed
extensionsUsed: Record<string, true> = {}
forceCreateNewBuffer
forceCreateNewBuffer: boolean = false
glTFVersion
glTFVersion: number = 0
ignoreTextureError
ignoreTextureError: boolean = false
isBinary
isBinary: boolean = false
isGLTF2
isGLTF2: boolean = false
ReadonlyisGLTFParser
isGLTFParser: true
isLoadAllTextures
isLoadAllTextures: boolean = false
isMultiAnim
isMultiAnim: boolean = true
isProgressive
isProgressive: boolean = false
isUnQuantizeInShader
isUnQuantizeInShader: boolean = true
jointMap
jointMap: Record<string, Node> = {}
materials
materials: Record<string, Material> = {}
preHandlerBufferURI
preHandlerBufferURI: | (
(uri: string, buffer: GLTFBuffer) => string)
| null | undefined = null
preHandlerImageURI
preHandlerImageURI: | (
(uri: string, image: GLTFImage) => string)
| null | undefined = null
preHandlerShaderURI
preHandlerShaderURI: | (
(uri: string, index: GLTFIndex, shader: unknown) => string)
| null | undefined = null
programs
programs: Record<string, unknown> = {}
ReadonlyresourceErrors
resourceErrors: Error[] = []
shaders
shaders: Record<string, string> = {}
techniques
techniques: Record<string, unknown> = {}
textures
textures: Record<string, Texture> = {}
useInstanced
useInstanced: boolean = false
Static ReadonlyextensionHandlers
Static ReadonlyMAGIC
MAGIC: "glTF" = 'glTF'
Strict glTF 1.0/2.0 parser and engine object builder.