API

Class SelectionOutlineLayer

The selection outline layer Helps adding a outline effect around a mesh.

Once instantiated in a scene, simply use the addMesh or removeMesh method to add or remove outlined meshes to your scene.

Hierarchy (View Summary)

Index
onAfterComposeObservable: Observable<EffectLayer> = ...

An event triggered when the generated texture has been merged in the scene.

onAfterRenderMeshToEffect: Observable<AbstractMesh> = ...

An event triggered after the mesh has been rendered into the effect render target.

onBeforeComposeObservable: Observable<EffectLayer> = ...

An event triggered when the generated texture is being merged in the scene.

onBeforeRenderMainTextureObservable: Observable<EffectLayer> = ...

An event triggered when the effect layer is about rendering the main texture with the glowy parts.

onBeforeRenderMeshToEffect: Observable<AbstractMesh> = ...

An event triggered when the mesh is rendered into the effect render target.

onDisposeObservable: Observable<EffectLayer> = ...

An event triggered when the effect layer has been disposed.

onSizeChangedObservable: Observable<EffectLayer> = ...

An event triggered when the effect layer changes its size.

uniqueId: any = UniqueIdGenerator.UniqueId

The unique id of the layer

  • get disableBoundingBoxesFromEffectLayer(): boolean

    Specifies if the bounding boxes should be rendered normally or if they should undergo the effect of the layer

    Returns boolean

  • set disableBoundingBoxesFromEffectLayer(value: boolean): void

    Parameters

    • value: boolean

    Returns void