diff --git a/src/ApplicationServices/mesh/createBoard.ts b/src/ApplicationServices/mesh/createBoard.ts index a985e8c60..e689bf476 100644 --- a/src/ApplicationServices/mesh/createBoard.ts +++ b/src/ApplicationServices/mesh/createBoard.ts @@ -84,6 +84,8 @@ export namespace CreateBoardUtil var boardPts = boardData["Pts"]; var boardBuls = boardData["Buls"]; + let boardHeight = boardData["H"]; + var boardMat = new THREE.Matrix4(); var matInv: THREE.Matrix4 = new THREE.Matrix4(); //InitBoardMat @@ -111,11 +113,11 @@ export namespace CreateBoardUtil var extrudeSettings = { steps: 1, bevelEnabled: false, - amount: 18 * 0.001 + amount: boardHeight * 0.001 }; var ext = new THREE.ExtrudeGeometry(sp, extrudeSettings); - ext.translate(0, 0, -18 * 0.001) + ext.translate(0, 0, -boardHeight * 0.001) ext.applyMatrix(boardMat); if (boardData["BoardName"] === "地脚线")