Appearance
Interface: NodeAppearance
Defined in: packages/viewer-core/src/public/types.ts:38
Bundled per-node appearance state (color + surface + preset). Null channel = unset/inherit. Optional faces captures the node's mesh facegroup overrides (omitted when there are none — backward-compatible with node-only snapshots).
Properties
color
color:
Color|null
Defined in: packages/viewer-core/src/public/types.ts:38
faces?
optionalfaces?:FaceAppearance[]
Defined in: packages/viewer-core/src/public/types.ts:38
presetId
presetId:
string|null
Defined in: packages/viewer-core/src/public/types.ts:38
surface
surface:
SurfaceOverride|null
Defined in: packages/viewer-core/src/public/types.ts:38