MeshOutlineHierarchy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Component which can be used to render an outline around a hierarchy of mesh renderers using the MeshOutline component.
public ref class MeshOutlineHierarchy : Microsoft::MixedReality::Toolkit::Utilities::BaseMeshOutline
[UnityEngine.AddComponentMenu("Scripts/MRTK/Core/MeshOutlineHierarchy")]
public class MeshOutlineHierarchy : Microsoft.MixedReality.Toolkit.Utilities.BaseMeshOutline
[<UnityEngine.AddComponentMenu("Scripts/MRTK/Core/MeshOutlineHierarchy")>]
type MeshOutlineHierarchy = class
inherit BaseMeshOutline
Public Class MeshOutlineHierarchy
Inherits BaseMeshOutline
- Inheritance
- Attributes
-
UnityEngine.AddComponentMenuAttribute
Constructors
MeshOutlineHierarchy() |
Fields
outlineMaterial | (Inherited from BaseMeshOutline) |
outlineWidth | (Inherited from BaseMeshOutline) |
Properties
OutlineMaterial |
The material used to render the outline. Outline materials should normal have "Depth Write" set to Off and "Vertex Extrusion" enabled. Most MRTK/Standard features should work as an outline material, but it is recommended to keep the outline material as simple as possible. (Inherited from BaseMeshOutline) |
OutlineWidth |
How thick (in meters) should the outline be. Overrides the "Extrusion Value" in the MRTK/Standard material. (Inherited from BaseMeshOutline) |
Methods
ApplyOutlineMaterial() |
Forwards the outlineMaterial to all children MeshOutlines. |
ApplyOutlineWidth() |
Forwards the outlineWidth to all children MeshOutlines. |
OnValidate() |
Enables users to modify inspector properties while playing in the editor. (Inherited from BaseMeshOutline) |