From c941e07a23d1eb67e4a13e9caa0a5068f12bcc36 Mon Sep 17 00:00:00 2001 From: Val Erastov Date: Mon, 28 Mar 2022 23:50:26 -0700 Subject: [PATCH] make shells always double sided --- web/app/cad/scene/wrappers/sceneObject.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/app/cad/scene/wrappers/sceneObject.js b/web/app/cad/scene/wrappers/sceneObject.js index 8122477e..53bbfb3a 100644 --- a/web/app/cad/scene/wrappers/sceneObject.js +++ b/web/app/cad/scene/wrappers/sceneObject.js @@ -2,6 +2,7 @@ import Vector from 'math/vector'; import DPR from 'dpr' import {getAttribute, setAttribute} from "scene/objectData"; import {BasisForPlane} from 'math/basis'; +import {DoubleSide} from "three"; //todo: rename to shell export class SceneSolid { @@ -52,7 +53,8 @@ export function createSolidMaterial(skin) { shininess: 0, polygonOffset : true, polygonOffsetFactor : 1, - polygonOffsetUnits : 2 + polygonOffsetUnits : 2, + side: DoubleSide, }, skin)); }