Appearance
@tmrw-realityos/charm / TinyGltf
Class: TinyGltf
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:93
Constructors
new TinyGltf()
new TinyGltf():
TinyGltf
Returns
Properties
loadImageSlots
loadImageSlots:
string[]
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:94
Methods
loadFromBinary()
loadFromBinary(
arrayBuffer,baseUrl):Promise<GlTf>
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:158
Parameters
arrayBuffer
ArrayBuffer
baseUrl
string
Returns
Promise<GlTf>
loadFromJson()
loadFromJson(
json,baseUrl,binaryChunk?):Promise<GlTf>
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:173
Parameters
json
baseUrl
string
binaryChunk?
ArrayBuffer
Returns
Promise<GlTf>
loadFromUrl()
loadFromUrl(
url,format?):Promise<GlTf>
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:102
Parameters
url
string
format?
"gltf" | "glb"
Returns
Promise<GlTf>
parseGlbChuncks()
parseGlbChuncks(
arrayBuffer):object
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:125
Parameters
arrayBuffer
ArrayBuffer
Returns
object
componentCountForType()
staticcomponentCountForType(type):number
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:320
Parameters
type
string
Returns
number
packedArrayStrideForAccessor()
staticpackedArrayStrideForAccessor(accessor):number
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:356
Parameters
accessor
componentType
number
type
string
Returns
number
sizeForComponentType()
staticsizeForComponentType(componentType):number
Defined in: packages/charm/src/fileFormats/TinyGltf.ts:335
Parameters
componentType
number
Returns
number