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