From 03421f49b51b92f675d0bd0cae9d0ba341001b92 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期三, 22 六月 2022 10:50:03 +0800
Subject: [PATCH] #

---
 static/js/object/StoreConvey.js |   28 +++++++++++++++++-----------
 1 files changed, 17 insertions(+), 11 deletions(-)

diff --git a/static/js/object/StoreConvey.js b/static/js/object/StoreConvey.js
index dd1b3f0..e844b24 100644
--- a/static/js/object/StoreConvey.js
+++ b/static/js/object/StoreConvey.js
@@ -34,43 +34,48 @@
     init();
 
     this.load = function () {
-        new THREE.ObjectLoader().load( "../static/model/json/閾炬潯杈撻�佹満.json", function (obj) {
+        new THREE.ObjectLoader().load( "../static/model/json/chainConvey.json", function (obj) {
             obj.traverse (function (child) {
                 if (child instanceof THREE.Mesh) {
                     child.scale.set(1, 1, 1.6);
-                    child.material = new THREE.MeshLambertMaterial({
-                        color: 0x8B8378
+                    child.material = new THREE.MeshPhysicalMaterial({
+                        color: 0x444444
                     });
                     if (child.name === "Box034" || child.name === "Box035") {
-                        child.material = new THREE.MeshLambertMaterial({
-                            color: 0x000000
+                        child.material = new THREE.MeshPhysicalMaterial({
+                            color: 0x1C1C1C
                         });
                     }
+                    child.castShadow = true;
+                    // child.receiveShadow = true;
                 }
             });
+
             chainList.map(item => {
                 that.object.addObject(customize(obj.clone(), item));
             })
         });
-        new THREE.ObjectLoader().load( "../static/model/json/杈婄瓛杈撻�佹満.json", function (obj) {
+        new THREE.ObjectLoader().load( "../static/model/json/rollerConvey.json", function (obj) {
             obj.traverse (function (child) {
                 if (child instanceof THREE.Mesh) {
                     child.scale.set(0.5, 1, 1);
-                    child.material = new THREE.MeshLambertMaterial({
-                        color: 0x8B8378
+                    child.material = new THREE.MeshPhysicalMaterial({
+                        color: 0x444444
                     });
+                    child.castShadow = true;
+                    // child.receiveShadow = true;
                 }
             });
             rollerList.map(item => {
                 that.object.addObject(customize(obj.clone(), item));
             })
         });
-        new THREE.ObjectLoader().load( "../static/model/json/椤跺崌绉绘牻.json", function (obj) {
+        new THREE.ObjectLoader().load( "../static/model/json/transportConvey.json", function (obj) {
             obj.traverse (function (child) {
                 if (child instanceof THREE.Mesh) {
                     child.scale.set(1, 1, 1);
-                    child.material = new THREE.MeshLambertMaterial({
-                        color: 0x8B8378
+                    child.material = new THREE.MeshPhysicalMaterial({
+                        color: 0x444444
                     });
                 }
             });
@@ -86,6 +91,7 @@
         let positionZ = info.position.z || 0;
         let rotateY = info.rotateY || 0;
 
+        clone.name = info.no + "-sta";
         clone.position.x = 0 + positionX;
         clone.position.y = 0 + positionY;
         clone.position.z = 0 + positionZ;

--
Gitblit v1.9.1