Bläddra i källkod

监测点放大

huangxingxing 8 månader sedan
förälder
incheckning
5efeea8cf3
1 ändrade filer med 9 tillägg och 7 borttagningar
  1. 9 7
      src/control/vtkModel.js

+ 9 - 7
src/control/vtkModel.js

@@ -339,14 +339,15 @@ initjc(x,y,z) {
   mapper.setInputConnection(this.jcreader.getOutputPort());
   const actor = vtkActor.newInstance();
   actor.setPosition(x,y,z);
-  actor.getProperty().setColor(JCDCOLOR);
+  actor.getProperty().setColor(WHITE);
   actor.setMapper(mapper);
+  actor.setScale(5,5,5);//放大
   this.jcdActors.push(actor);
-  // this.renderer.addActor(actor);
 }
 //显示监测点
 showjc(){
   this.jcdActors.forEach((actor)=>{
+    
     this.renderer.addActor(actor);
   });
   this.renderWindow.render();
@@ -717,11 +718,12 @@ removejc(){
     console.log("近远平面", cam.getClippingRange());// [9141.491986233214, 9913.53967078369]
     // cam.setClippingRange(9241.491986233214,9300.53967078369);
   
-    // 设置环境光和光照
-    // const light = vtkLight.newInstance();
-    // light.setColor(1.0, 1.0, 1.0); // 白色环境光
-    // light.setIntensity(3.0); // 强度为1.0
-    // this.renderer.addLight(light);
+    //设置环境光和光照
+    const light = vtkLight.newInstance();
+    light.setColor(1.0, 1.0, 1.0); // 白色环境光
+    light.setIntensity(3.0); // 强度为1.0
+    this.renderer.addLight(light);
+
     // this.renderer.resetCamera();
     // cam.setPosition(0, 0, 9989); 
     //相机焦点 495544.15625  5403554.25  467.62999725341797