Optionalopaque: StandardMaterialOptionaltransparent: StandardMaterialOptionalsimple: MaterialOptionalwireframe: LineBasicMaterialOptionalghost: MaterialOptionalmask: ShaderMaterialOptionaloutline: OutlineMaterialOptionalmerge: MergeMaterialOptionalskyBox: SkyboxMaterialReadonlyghostMaterial used to show traces of hidden objects.
ReadonlymaskMaterial used to filter out what is not selected for selection outline effect.
ReadonlymergeMaterial used to merge outline effect with scene render.
ReadonlyopaqueMaterial used for opaque model geometry.
ReadonlyoutlineMaterial used for selection outline effect.
ReadonlysimpleMaterial used for maximum performance.
ReadonlyskyMaterial used for the skybox effect.
ReadonlytransparentMaterial used for transparent model geometry.
ReadonlywireframeMaterial used when creating wireframe geometry of the model.
StaticinstanceThe clipping planes applied to all relevent materials
Determines the color of the highlight effect on mouse hover.
Determines the color intensity of the highlight effect on mouse hover.
Determines the color of the ghost material.
Determines the opacity of the ghost material.
Determines the color of the model regular opaque and transparent materials.
A signal dispatched whenever a material is modified.
Size of the blur convolution on the selection outline effect. Minimum 2.
Color of the selection outline effect.
Gradient of the the selection outline effect.
Intensity of the the selection outline effect.
Color of the stroke effect where the section box intersects the model.
Gradient of the stroke effect where the section box intersects the model.
The width of the stroke effect where the section box intersects the model.
Determines the color of wireframe meshes.
Determines the opacity of wireframe meshes.
Updates material settings based on the provided configuration.
The settings to apply to the materials.
StaticcreateStaticget
Defines the materials to be used by the vim loader and allows for material injection.