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