Skip to content

Interface: FaceAppearance

Defined in: packages/viewer-core/src/public/types.ts:26

Per-facegroup appearance override captured in a node's appearance snapshot. Face overrides are stored per (MeshId, FaceGroupId) and shared across instances of that mesh; a NODE's snapshot captures its mesh's facegroup overrides so the undo step restores them alongside the node-level channels.

Properties

color

color: Color | null

Defined in: packages/viewer-core/src/public/types.ts:28


fg

fg: number

Defined in: packages/viewer-core/src/public/types.ts:27


presetId

presetId: string | null

Defined in: packages/viewer-core/src/public/types.ts:30


surface

surface: SurfaceOverride | null

Defined in: packages/viewer-core/src/public/types.ts:29