huangxingxing пре 8 месеци
родитељ
комит
2c00833bc4
3 измењених фајлова са 9 додато и 9 уклоњено
  1. BIN
      public/static/3d/cgq.ply
  2. BIN
      public/static/3d/jiancd.ply
  3. 9 9
      src/control/vtkModel.js

BIN
public/static/3d/cgq.ply


BIN
public/static/3d/jiancd.ply


+ 9 - 9
src/control/vtkModel.js

@@ -184,7 +184,7 @@ export class VtkModel {
     this.pmpActors=[];
     this.cgqActors=[];
     this.cgqreader = vtkPLYReader.newInstance();
-    fetchJSFileAsArrayBuffer('static//3d/jiancd.ply').then(arrayBuffer => {
+    fetchJSFileAsArrayBuffer('static//3d/cgq.ply').then(arrayBuffer => {
       // 读取PLY数据
       this.cgqreader.parseAsArrayBuffer(arrayBuffer);
     });
@@ -315,9 +315,9 @@ addpump(pid,site){
     actor.setPosition(pipsite_point[0],pipsite_point[1],pipsite_point[2]);
     actor.getProperty().setColor(SOURECOLOR);
     actor.setMapper(mapper);
-    actor.setScale(5,5,5);//放大
+    actor.setScale(0.5,0.5,0.5);//放大
       // 旋转actor
-    actor.rotateY(90);// 绕y轴旋转
+    // actor.rotateY(90);// 绕y轴旋转
     this.pmpActors.push(actor);
     this.pmpActors.forEach((actor)=>{
       this.renderer.addActor(actor);
@@ -357,9 +357,9 @@ addSensor(pid,site){
     actor.setPosition(pipsite_point[0],pipsite_point[1],pipsite_point[2]);
     actor.getProperty().setColor(SOURECOLOR);
     actor.setMapper(mapper);
-    actor.setScale(5,5,5);//放大
+    actor.setScale(0.1,0.1,0.1);//放大
       // 旋转actor
-    actor.rotateY(90);// 绕y轴旋转
+    // actor.rotateY(90);// 绕y轴旋转
     this.cgqActors.push(actor);
 }
 showSensor(){
@@ -443,9 +443,9 @@ initjc(x,y,z) {
   mapper.setInputConnection(this.jcreader.getOutputPort());
   const actor = vtkActor.newInstance();
   actor.setPosition(x,y,z);
-  actor.getProperty().setColor(WHITE);
+  actor.getProperty().setColor(JCDCOLOR);
   actor.setMapper(mapper);
-  actor.setScale(5,5,5);//放大
+  actor.setScale(0.2,0.2,0.2);//放大
   this.jcdActors.push(actor);
 }
 //显示监测点
@@ -1294,8 +1294,8 @@ const WHITE = [1, 0.2, 1];
 const GREEN = [0.1, 0.8, 0.1];
 const REA = [1, 0, 0];
 
-const JCDCOLOR = [0.5, 0, 0];
-const SOURECOLOR = [0.5, 0.5, 0];
+const JCDCOLOR = [0.5, 0.2, 0.1];
+const SOURECOLOR = [0.2, 0.5, 0];
 const TEXTCOLOR = [1, 1, 1];
 
 const vtkmodel = new VtkModel();