brepjs API Reference
    Preparing search index...

    Interface ThreeMFExportOptions

    Options controlling 3MF archive export.

    interface ThreeMFExportOptions {
        colors?: Map<number, [number, number, number, number]>;
        materials?: Map<number, ThreeMFMaterial>;
        name?: string;
        unit?: "micron" | "millimeter" | "centimeter" | "meter" | "inch" | "foot";
    }
    Index

    Properties

    colors?: Map<number, [number, number, number, number]>

    Per-face colors keyed by faceId from ShapeMesh.faceGroups. RGBA 0-1 floats.

    materials?: Map<number, ThreeMFMaterial>

    Per-face named materials keyed by faceId from ShapeMesh.faceGroups.

    name?: string

    Name of the model object inside the 3MF archive. Default: "model".

    unit?: "micron" | "millimeter" | "centimeter" | "meter" | "inch" | "foot"

    Unit of measurement for vertex coordinates. Default: "millimeter".