Optional
Internal
_Optional
allowedAllowed file extensions. If undefined, all files are allowed.
Optional
autodefault = true, if true, the importer will automatically import the contents of zip files, if zip importer is registered.
Optional
createIf true, the loader will create unique names for objects in the gltf file when multiple objects with the same name are found.
Note - Only for gltf, glb files or files loaded with GLTFLoader2. If this flag is not passed, the default value is the value of the static property GLTFLoader2.CreateUniqueNames
.
Optional
fileThe file extension to use for the file. If not specified, the importer will try to determine the file extension from the file name/url.
Optional
fileThe custom ILoader to use for the file. If not specified, the importer will try to determine the loader from the file extension.
Optional
forcedefault = false. If true, the importer will reprocess the imported objects, even if they are already processed.
Optional
generatedefault = undefined, only used for textures
Optional
processOptional
processdefault = true, toggle to control the processing of the raw objects in the proecssRaw method
Optional
queryQuery string to add to the url. Default = undefined
Optional
replaceIf true, the importer will replace any three.js camera instances with upgraded cameras default = true
Optional
replaceIf true, the importer will replace any three.js light instances with upgraded lights default = true
Optional
replaceIf true, the importer will replace any three.js material instances with upgraded materials default = true
Optional
rootinternal use
Optional
useUse MeshLine(an extension of three.js Line2
) instead of default Line
for lines. This allows changing line width(fat lines) and other properties.
Note - Only for gltf, glb files or files loaded with GLTFLoader2. If this flag is not passed, the default value is the value of the static property GLTFLoader2.UseMeshLines
.
default = false, if set to true, it will test if the data textures are complete. [internal use]