|
@@ -199,23 +199,29 @@ export class VtkModel {
|
|
|
|
|
|
xyz_back(){
|
|
xyz_back(){
|
|
let cam =this.renderer.getActiveCamera();
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
|
+
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);//相机位置;
|
|
cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);//相机位置;
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render()
|
|
this.renderWindow.render()
|
|
}
|
|
}
|
|
x_up(){
|
|
x_up(){
|
|
let cam =this.renderer.getActiveCamera();
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
|
+
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setPosition(495544.15625+5000, 5403554.25, 467.62999725341797);//相机位置;
|
|
cam.setPosition(495544.15625+5000, 5403554.25, 467.62999725341797);//相机位置;
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
x_down(){
|
|
x_down(){
|
|
let cam =this.renderer.getActiveCamera();
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
|
+
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setPosition(495544.15625+-5000, 5403554.25, 467.62999725341797);//相机位置
|
|
cam.setPosition(495544.15625+-5000, 5403554.25, 467.62999725341797);//相机位置
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
y_up(){
|
|
y_up(){
|
|
@@ -223,13 +229,16 @@ export class VtkModel {
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setPosition(495544.15625, 5403554.25+5000, 467.62999725341797);//相机位置
|
|
cam.setPosition(495544.15625, 5403554.25+5000, 467.62999725341797);//相机位置
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
y_down(){
|
|
y_down(){
|
|
let cam =this.renderer.getActiveCamera();
|
|
let cam =this.renderer.getActiveCamera();
|
|
|
|
+
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setViewUp([0,0,1]);
|
|
cam.setPosition(495544.15625, 5403554.25-5000, 467.62999725341797);//相机位置
|
|
cam.setPosition(495544.15625, 5403554.25-5000, 467.62999725341797);//相机位置
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
z_up(){
|
|
z_up(){
|
|
@@ -237,6 +246,7 @@ export class VtkModel {
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setPosition(495544.15625, 5403554.25, 467.62999725341797+5000);//相机位置
|
|
cam.setPosition(495544.15625, 5403554.25, 467.62999725341797+5000);//相机位置
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
z_down(){
|
|
z_down(){
|
|
@@ -244,6 +254,7 @@ export class VtkModel {
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setViewUp([0,1,0]);
|
|
cam.setPosition(495544.15625, 5403554.25, 467.62999725341797-5000);//相机位置
|
|
cam.setPosition(495544.15625, 5403554.25, 467.62999725341797-5000);//相机位置
|
|
this.renderer.resetCamera();
|
|
this.renderer.resetCamera();
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
this.renderWindow.render();
|
|
this.renderWindow.render();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -877,7 +888,7 @@ safetypathremove(){
|
|
console.log("摄像头位置", cam.getPosition());//[495544.15625, 5403554.25, 9989.55990464236]
|
|
console.log("摄像头位置", cam.getPosition());//[495544.15625, 5403554.25, 9989.55990464236]
|
|
// cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);
|
|
// cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);
|
|
console.log("相机焦点", cam.getFocalPoint());// [495544.15625, 5403554.25, 467.62999725341797]
|
|
console.log("相机焦点", cam.getFocalPoint());// [495544.15625, 5403554.25, 467.62999725341797]
|
|
- // cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
|
|
|
|
+ cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
|
|
console.log("相机方向", cam.getViewUp());//[0,1,0]
|
|
console.log("相机方向", cam.getViewUp());//[0,1,0]
|
|
// cam.setViewUp([0,1,1]);
|
|
// cam.setViewUp([0,1,1]);
|
|
console.log("近远平面", cam.getClippingRange());// [9141.491986233214, 9913.53967078369]
|
|
console.log("近远平面", cam.getClippingRange());// [9141.491986233214, 9913.53967078369]
|