Documentation / loaders / OBJImporter
Class: OBJImporter
Defined in: libs/loaders/src/obj/obj_importer.ts:363
OBJ/MTL model importer.
The importer supports polygonal OBJ meshes, external MTL libraries, common diffuse/specular/normal/emissive maps, negative indices and generated normals.
Extends
Constructors
Constructor
new OBJImporter(
options?):OBJImporter
Defined in: libs/loaders/src/obj/obj_importer.ts:366
Parameters
options?
Returns
OBJImporter
Overrides
AbstractModelImporter.constructor
Methods
loadModel()
loadModel(
path,vfs?):Promise<SharedModel>
Defined in: libs/loaders/src/importer.ts:11
Parameters
path
string
vfs?
VFS
Returns
Promise<SharedModel>
Inherited from
AbstractModelImporter.loadModel
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>
Inherited from
AbstractModelImporter.loadModelToScene
import()
import(
data,model,basePath,vfs?):Promise<void>
Defined in: libs/loaders/src/obj/obj_importer.ts:371
Parameters
data
Blob
model
SharedModel
basePath
string
vfs?
VFS
Returns
Promise<void>