Skip to content

Documentation / loaders / AbstractModelImporter

Abstract Class: AbstractModelImporter ​

Defined in: libs/loaders/src/importer.ts:9

Generic model importer interface

Extended by ​

Constructors ​

Constructor ​

new AbstractModelImporter(): AbstractModelImporter

Returns ​

AbstractModelImporter

Methods ​

import() ​

abstract import(data, model, basePath, vfs?): void | Promise<void>

Defined in: libs/loaders/src/importer.ts:10

Parameters ​

data ​

Blob

model ​

SharedModel

basePath ​

string

vfs? ​

VFS

Returns ​

void | Promise<void>


loadModel() ​

loadModel(path, vfs?): Promise<SharedModel>

Defined in: libs/loaders/src/importer.ts:11

Parameters ​

path ​

string

vfs? ​

VFS

Returns ​

Promise<SharedModel>


loadModelToScene() ​

loadModelToScene(scene, path, instancing?, vfs?): Promise<SceneNode>

Defined in: libs/loaders/src/importer.ts:22

Parameters ​

scene ​

Scene

path ​

string

instancing? ​

boolean

vfs? ​

VFS

Returns ​

Promise<SceneNode>

Released under the MIT License.