importFiles

importFiles

Imports files into the current scene. Supports multiple input types.

Signature

importFiles(files: string | string[] | Blob | Blob[] | FileList): Promise<void>

Parameters

Parameter
Type
Required
Description

files

string | string[] | Blobarrow-up-right | Blob[] | FileListarrow-up-right

Yes

Source files to import

Supported input types:

  • string — URL to fetch

  • string[] — Multiple URLs

  • Blob — Pre-fetched content

  • Blob[] — Multiple blobs

  • FileList — From <input type="file">

Supported formats: .zip, .jpeg, .jpg, .png, .gif, .mp4, .json, .glb, .gltf, .fbx, .obj, .stl

Returns

Promise<void>

Usage

Notes

  • Imported objects are added to the scene root

  • Returns void, not an array of imported objects

  • Use getObjects() after import to see new objects

Last updated