| | |
| | | // this.renderer.toneMapping = THREE.CineonToneMapping; // 色调 |
| | | this.renderer.setSize(window.innerWidth, window.innerHeight); |
| | | this.renderer.setPixelRatio( window.devicePixelRatio ); |
| | | // this.renderer.shadowMap.enabled = true; |
| | | // this.renderer.shadowMap.enabled = true; // 是否开启阴影 |
| | | this.renderer.shadowMap.type = THREE.BasicShadowMap; |
| | | this.dom = document.getElementById("container"); |
| | | this.dom.appendChild(this.renderer.domElement); |
| | |
| | | // 阴影聚光灯 |
| | | let pointLight = new THREE.SpotLight(0xFFFAFA,1); |
| | | pointLight.position.set(0, 1500, 2500); |
| | | pointLight.castShadow = true; |
| | | // pointLight.castShadow = true; // 是否开启阴影 |
| | | pointLight.shadow.camera.near = 2000; |
| | | pointLight.shadow.camera.far = 10000; |
| | | pointLight.shadow.mapSize.height = 200000; |