Selva Compute API Reference - v2.1.0
    Preparing search index...

    Interface DisplayIdentity

    Identity + tagging shared by every display thing — meshes (via an adapter over MeshMetadata) and items alike — so pick / filter / label code treats them uniformly. Deliberately excludes rendering concerns (color/material): those differ by kind and are not identity.

    interface DisplayIdentity {
        id: string;
        layer: string;
        metadata?: Record<string, string>;
        name: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Properties

    id: string

    Stable pick key. Both meshes and items synthesize it as ${sourceComponentId}:${originalIndex}.

    layer: string

    Layer path for grouping in the scene manager (e.g. "Structure/Walls").

    metadata?: Record<string, string>

    Arbitrary key-value pairs from the GH Metadata input.

    name: string

    Human label (e.g. "North wall"). Distinct from id — renaming must not change identity.