Skip to main content

Class: Rhino3dmLoader2

Asset-Management.Rhino3dmLoader2

Hierarchy​

  • Rhino3dmLoader

    ↳ Rhino3dmLoader2

Properties​

LIBRARY_PATH​

▪ Static LIBRARY_PATH: string = 'https://cdn.jsdelivr.net/npm/[email protected]/'


ImportMaterials​

▪ Static ImportMaterials: boolean = true


ForceLayerMaterials​

▪ Static ForceLayerMaterials: boolean = false


ReplaceWithInstancedMesh​

▪ Static ReplaceWithInstancedMesh: boolean = false


HideLineMesh​

▪ Static HideLineMesh: boolean = false


HidePointMesh​

▪ Static HidePointMesh: boolean = false


LoadUserDataStrings​

▪ Static LoadUserDataStrings: boolean = true


LoadUserDataWarnings​

▪ Static LoadUserDataWarnings: boolean = true


materials​

• materials: Material<MaterialEventMap>[] = []

Constructors​

constructor​

• new Rhino3dmLoader2(manager?)

Parameters​

NameType
manager?LoadingManager

Overrides​

Rhino3dmLoader.constructor

Methods​

_createMaterial​

▸ _createMaterial(material): Material<MaterialEventMap>

Parameters​

NameType
materialany

Returns​

Material<MaterialEventMap>

Overrides​

Rhino3dmLoader._createMaterial


loadAsync​

▸ loadAsync(url, onProgress?): Promise<Object3D<Object3DEventMap>>

Parameters​

NameType
urlstring
onProgress?(event: ProgressEvent<EventTarget>) => void

Returns​

Promise<Object3D<Object3DEventMap>>

Overrides​

Rhino3dmLoader.loadAsync