|
@@ -183,44 +183,53 @@ export class VtkModel {
|
|
|
}
|
|
|
|
|
|
xyz_back(){
|
|
|
+ let cam =this.renderer.getActiveCamera();
|
|
|
+ cam.setViewUp([0,1,0]);
|
|
|
+ cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);//相机位置;
|
|
|
this.renderer.resetCamera();
|
|
|
- this.renderer.render()
|
|
|
+ this.renderWindow.render()
|
|
|
}
|
|
|
x_up(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,0,1]);
|
|
|
- cam.setPosition(495544.15625+7000, 5403554.25, 467.62999725341797);//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625+5000, 5403554.25, 467.62999725341797);//相机位置;
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
x_down(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,0,1]);
|
|
|
- cam.setPosition(-1*(495544.15625+7000), 5403554.25, 467.62999725341797);//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625+-5000, 5403554.25, 467.62999725341797);//相机位置
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
y_up(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,0,1]);
|
|
|
- cam.setPosition(495544.15625, 5403554.25+7000, 467.62999725341797);//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625, 5403554.25+5000, 467.62999725341797);//相机位置
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
y_down(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,0,1]);
|
|
|
- cam.setPosition(495544.15625, -1*(5403554.25+7000), 467.62999725341797);//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625, 5403554.25-5000, 467.62999725341797);//相机位置
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
z_up(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,1,0]);
|
|
|
- cam.setPosition(495544.15625, 5403554.25, 467.62999725341797+7000);//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625, 5403554.25, 467.62999725341797+5000);//相机位置
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
z_down(){
|
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
cam.setViewUp([0,1,0]);
|
|
|
- cam.setPosition(495544.15625, 5403554.25, 1*(467.62999725341797+7000));//相机位置
|
|
|
- this.renderer.render();
|
|
|
+ cam.setPosition(495544.15625, 5403554.25, 467.62999725341797-5000);//相机位置
|
|
|
+ this.renderer.resetCamera();
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
|
|
|
//巷道名称
|
|
@@ -253,12 +262,14 @@ showPname(){
|
|
|
this.pnameActors.forEach((actor)=>{
|
|
|
this.renderer.addActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
//隐藏巷道名称
|
|
|
removePname(){
|
|
|
this.pnameActors.forEach((actor)=>{
|
|
|
this.renderer.removeActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
|
|
|
//清空灾源
|
|
@@ -297,12 +308,14 @@ showSoure(){
|
|
|
this.soureActors.forEach((actor)=>{
|
|
|
this.renderer.addActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
//隐藏灾源点
|
|
|
removeSoure(){
|
|
|
this.soureActors.forEach((actor)=>{
|
|
|
this.renderer.removeActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
|
|
|
//初始化监测点
|
|
@@ -336,12 +349,14 @@ showjc(){
|
|
|
this.jcdActors.forEach((actor)=>{
|
|
|
this.renderer.addActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
//隐藏监测点
|
|
|
removejc(){
|
|
|
this.jcdActors.forEach((actor)=>{
|
|
|
this.renderer.removeActor(actor);
|
|
|
});
|
|
|
+ this.renderWindow.render();
|
|
|
}
|
|
|
|
|
|
//显示所选择巷道位置
|