diff --git a/src/modules/rack/RackRenderer.ts b/src/modules/rack/RackRenderer.ts index c6f1c52..9279bb4 100644 --- a/src/modules/rack/RackRenderer.ts +++ b/src/modules/rack/RackRenderer.ts @@ -256,11 +256,11 @@ export default class RackRenderer extends BaseRenderer { textureMaterial.wrapS = THREE.RepeatWrapping textureMaterial.wrapT = THREE.RepeatWrapping - const material = new THREE.MeshBasicMaterial() // new THREE.MeshPhongMaterial() + const material = new THREE.MeshPhongMaterial() material.alphaMap = textureHole - // material.normalMap = textureMaterial + material.normalMap = textureMaterial material.color.setHex(this.rackVerticalBarColor, 'srgb') - // material.specular.setHex(0xff6d6d6d, 'srgb') + material.specular.setHex(0xff6d6d6d, 'srgb') material.transparent = true material.needsUpdate = true @@ -349,9 +349,9 @@ export default class RackRenderer extends BaseRenderer { createLinkBarMaterial(): THREE.Material { - const material = new THREE.MeshBasicMaterial() // new THREE.MeshPhongMaterial() + const material = new THREE.MeshPhongMaterial() material.color.setHex(this.rackLinkBarColor, 'srgb') - // material.specular.setHex(0xff6d6d6d, 'srgb') + material.specular.setHex(0xff6d6d6d, 'srgb') material.transparent = true material.needsUpdate = true @@ -421,9 +421,9 @@ export default class RackRenderer extends BaseRenderer { createHorizontalBarMaterial(): THREE.Material { - const material = new THREE.MeshBasicMaterial() // new THREE.MeshPhongMaterial() + const material = new THREE.MeshPhongMaterial() material.color.setHex(this.rackHorizontalBarColor, 'srgb') - // material.specular.setHex(0xff6d6d6d, 'srgb') + material.specular.setHex(0xff6d6d6d, 'srgb') material.transparent = true material.needsUpdate = true