Class MarsMeshVisualizer
Creates meshes as you scan your environment. If your mesh provider also provides mesh classification then different prefabs can be used for different classes of meshes. By using an occlusion material meshes can be used to occlude other content without being visible themselves.
Namespace: Unity.MARS.Visualizers
Syntax
public class MarsMeshVisualizer : MonoBehaviour, IUsesMeshes, IFunctionalitySubscriber<IProvidesMeshes>, IUsesCameraOffset, IFunctionalitySubscriber<IProvidesCameraOffset>, ISimulatable
Properties
ClassifiedMeshPrefabs
Optional prefabs to be instantiated instead of the default prefab for tracked meshes with specific classification types
Declaration
public MarsMeshVisualizer.MeshPrefab[] ClassifiedMeshPrefabs { get; set; }
Property Value
Type | Description |
---|---|
MarsMeshVisualizer.MeshPrefab[] |
DefaultMeshPrefab
The prefab to be instantiated for each tracked mesh.
Declaration
public GameObject DefaultMeshPrefab { get; set; }
Property Value
Type | Description |
---|---|
GameObject |