|
@@ -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
|