Class: Rhino3dmLoadPlugin
Asset-Management.Rhino3dmLoadPlugin
Hierarchy
SimpleEventDispatcher
<""
>↳
Rhino3dmLoadPlugin
Implements
Properties
PluginType
▪ Static
Readonly
PluginType: "Rhino3dmLoadPlugin"
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:154
dependencies
• dependencies: typeof AssetManagerPlugin
[]
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:155
importMaterials
• importMaterials: boolean
= true
Import materials from the file based on material source and color source. If false, a default material will be used
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:163
forceLayerMaterials
• forceLayerMaterials: boolean
= false
Force layer materials even if material/color source is not from layer. Only works if importMaterials is true
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:169
replaceWithInstancedMesh
• replaceWithInstancedMesh: boolean
= false
Replace meshes with instanced meshes if they have the same parent, geometry and material
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:175
hideLineMesh
• hideLineMesh: boolean
= false
Hide all lines, line segments and points in the file
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:181
Constructors
constructor
• new Rhino3dmLoadPlugin()
Inherited from
SimpleEventDispatcher<''>.constructor
Defined in
webgi/node_modules/ts-browser-helpers/dist/EventDispatcher.d.ts:41
Methods
onAdded
▸ onAdded(viewer
): Promise
<void
>
Parameters
Name | Type |
---|---|
viewer | ViewerApp |
Returns
Promise
<void
>
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:190
onDispose
▸ onDispose(viewer
): Promise
<void
>
Parameters
Name | Type |
---|---|
viewer | ViewerApp |
Returns
Promise
<void
>
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:196
onRemove
▸ onRemove(viewer
): Promise
<void
>
Parameters
Name | Type |
---|---|
viewer | ViewerApp |
Returns
Promise
<void
>
Implementation of
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:202
_refresh
▸ Protected
_refresh(): void
Returns
void
Defined in
webgi/src/extras/asset_manager/importer/threejs/generators/rhino3dm.ts:183