From 01a0c9b9003412e48496157fd95e71b79659d7c2 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期日, 07 四月 2024 11:08:31 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js | 53 +++++++++++++++++++++++++++--------------------------
1 files changed, 27 insertions(+), 26 deletions(-)
diff --git a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
index 4ded7ab..ba30f1d 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
+++ b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
@@ -88,7 +88,7 @@
// renderer.useLegacyLights = false; // 鏃х増鍏夋簮 閲嶈
renderer.shadowMap.enabled = true;
// this.renderer.shadowMap.type = THREE.BasicShadowMap; // 鏈�浣庨槾褰�
- // this.renderer.toneMapping = THREE.ReinhardToneMapping;
+ // renderer.toneMapping = THREE.ReinhardToneMapping;
renderer.toneMapping = THREE.ACESFilmicToneMapping;
renderer.setPixelRatio(window.devicePixelRatio);
renderer.setSize(this.getFullWidth(), this.getFullHeight());
@@ -194,21 +194,22 @@
loader.load('model/04.fbx', (mesh) => {
mesh.position.set(0, 10, 0);
mesh.scale.set(5, 5, 5);
- mesh.name = '1-1-1';
+ // mesh.name = '1-1-1';
// mesh.rotation.x = Utils.rotationParseNum(270);
mesh.traverse(function (child) {
if (child.isMesh) {
-
if (child.name === '涓嶈鍒�') {
// child.visible = false;
- console.log(material);
+ child.material.color.set(0xE8B67E);
}
if (child.name === '璐ф灦') {
+ // child.visible = false;
child.material.color.set(0x4680BF);
}
- // if (child.name === '鎵樼洏') {
- // child.material.color.set(0xBEBEBE);
- // }
+ if (child.name === '鎵樼洏') {
+ // child.visible = false;
+ child.material.color.set(0xBEBEBE);
+ }
child.castShadow = true;
child.receiveShadow = true;
}
@@ -274,29 +275,29 @@
};
const initLight = (scene) => {
- const directionalLight = new THREE.DirectionalLight(0xffffff, 8);
+ const directionalLight = new THREE.DirectionalLight(0xffffff, 5);
directionalLight.position.set(1, 1, 1);
scene.add(directionalLight);
- const ambientLight = new THREE.AmbientLight(0xf0f0f0, 10);
+ const ambientLight = new THREE.AmbientLight(0xffffff, 3);
scene.add(ambientLight);
- const spotLight = new THREE.SpotLight(0xffffff, 8);
- spotLight.position.set(-300, 1000, 0);
- spotLight.angle = Math.PI / 4; // 瑙掑害
- spotLight.distance = 800; // 璺濈
- spotLight.decay = 0; // 鍏夎“
- // 鍏夌収闃村奖鍙婂叾鐢熸晥鑼冨洿
- spotLight.castShadow = true;
- spotLight.shadow.camera.near = 50;
- spotLight.shadow.camera.far = 2000;
- spotLight.shadow.bias = - 0.000222;
- // 闃村奖鐗规晥楂樹綆鍊�
- spotLight.shadow.mapSize.width = 1024;
- spotLight.shadow.mapSize.height = 1024;
- scene.add(spotLight);
+ // const spotLight = new THREE.SpotLight(0xffffff, 5);
+ // spotLight.position.set(-300, 1000, 0);
+ // spotLight.angle = Math.PI / 4; // 瑙掑害
+ // spotLight.distance = 800; // 璺濈
+ // spotLight.decay = 0; // 鍏夎“
+ // // 鍏夌収闃村奖鍙婂叾鐢熸晥鑼冨洿
+ // spotLight.castShadow = true;
+ // spotLight.shadow.camera.near = 50;
+ // spotLight.shadow.camera.far = 2000;
+ // spotLight.shadow.bias = - 0.000222;
+ // // 闃村奖鐗规晥楂樹綆鍊�
+ // spotLight.shadow.mapSize.width = 1024;
+ // spotLight.shadow.mapSize.height = 1024;
+ // scene.add(spotLight);
- if (help) {
- scene.add(new THREE.SpotLightHelper(spotLight));
- }
+ // if (help) {
+ // scene.add(new THREE.SpotLightHelper(spotLight));
+ // }
}
\ No newline at end of file
--
Gitblit v1.9.1