浏览代码

修改监测点 传感器

huangxingxing 8 月之前
父节点
当前提交
2c00833bc4
共有 3 个文件被更改,包括 9 次插入9 次删除
  1. 二进制
      public/static/3d/cgq.ply
  2. 二进制
      public/static/3d/jiancd.ply
  3. 9 9
      src/control/vtkModel.js

二进制
public/static/3d/cgq.ply


二进制
public/static/3d/jiancd.ply


+ 9 - 9
src/control/vtkModel.js

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