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.
Inheritance
MarsMeshVisualizer
Syntax
public class MarsMeshVisualizer : MonoBehaviour, IUsesMeshes, IFunctionalitySubscriber<IProvidesMeshes>, IUsesCameraOffset, IFunctionalitySubscriber<IProvidesCameraOffset>, IFunctionalitySubscriber, 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
DefaultMeshPrefab
The prefab to be instantiated for each tracked mesh.
Declaration
public GameObject DefaultMeshPrefab { get; set; }
Property Value
Explicit Interface Implementations
Declaration
IProvidesCameraOffset IFunctionalitySubscriber<IProvidesCameraOffset>.provider { get; set; }
Returns
Implements
Declaration
IProvidesMeshes IFunctionalitySubscriber<IProvidesMeshes>.provider { get; set; }
Returns
Implements
Extension Methods