From 883cdba9f3a5b2de5ec617ba77a795b0ae159375 Mon Sep 17 00:00:00 2001 From: Haowei Wen Date: Mon, 31 Aug 2020 06:33:15 +0800 Subject: [PATCH] fix z-fighting in some browsers --- src/model.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/model.ts b/src/model.ts index 2b0035c..eeebdcc 100644 --- a/src/model.ts +++ b/src/model.ts @@ -122,7 +122,8 @@ export class SkinObject extends Group { // this pulls bodyMesh towards the camera // so body is given priority over others in z-fighting polygonOffset: true, - polygonOffsetUnits: -1 + polygonOffsetUnits: -1, + polygonOffsetFactor: -1 })); const body2Box = new BoxGeometry(9, 13.5, 4.5, 1, 1, 1); @@ -138,7 +139,8 @@ export class SkinObject extends Group { ...layer2, // same as above polygonOffset: true, - polygonOffsetUnits: -1 + polygonOffsetUnits: -1, + polygonOffsetFactor: -1 })); this.body = new BodyPart(bodyMesh, body2Mesh);