diff --git a/packages/viewer/src/modules/converter/GeometryConverter.ts b/packages/viewer/src/modules/converter/GeometryConverter.ts index d255ca812..97496c21c 100644 --- a/packages/viewer/src/modules/converter/GeometryConverter.ts +++ b/packages/viewer/src/modules/converter/GeometryConverter.ts @@ -281,7 +281,7 @@ export class GeometryConverter { const vertices = node.raw.vertices const faces = node.raw.faces const colorsRaw = node.raw.colors - let colors = null + let colors = undefined let k = 0 while (k < faces.length) { @@ -321,7 +321,7 @@ export class GeometryConverter { attributes: { POSITION: vertices, INDEX: indices, - COLOR: colors + ...(colors && { COLOR: colors }) }, bakeTransform: new Matrix4().makeScale( conversionFactor,