diff --git a/packages/chili-three/src/threeVisualContext.ts b/packages/chili-three/src/threeVisualContext.ts index 83d60fec..ab9c9d17 100644 --- a/packages/chili-three/src/threeVisualContext.ts +++ b/packages/chili-three/src/threeVisualContext.ts @@ -151,6 +151,8 @@ export class ThreeVisualContext implements IVisualContext { let modelShape = model.shape(); if (modelShape === undefined) return; let threeShape = new ThreeShape(modelShape); + threeShape.color = model.color; + threeShape.opacity = model.opacity; threeShape.matrix.copy(this.convertMatrix(model.matrix)); this.visualShapes.add(threeShape); this._shapeModelMap.set(threeShape, model);