huangxingxing vor 1 Jahr
Ursprung
Commit
c373781362

Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/assets/appmian-038c8b42.js


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/assets/appmian-70a0b0db.css


Datei-Diff unterdrückt, da er zu groß ist
+ 0 - 0
dist/assets/index-9d793022.js


+ 1 - 1
dist/assets/myHome-69ade841.js → dist/assets/myHome-e00068fb.js

@@ -1 +1 @@
-import{_ as o,o as _,c as s,p as t,a,b as c}from"./index-fcfc39e8.js";const n={},d=e=>(t("data-v-4734c238"),e=e(),a(),e),p=d(()=>c("div",{class:"left_container"},[c("h2",null,"我是跳转的路由")],-1)),r=[p];function l(e,i){return _(),s("div",null,r)}const u=o(n,[["render",l],["__scopeId","data-v-4734c238"]]);export{u as default};
+import{_ as o,o as _,c as s,p as t,a,b as c}from"./index-9d793022.js";const n={},d=e=>(t("data-v-4734c238"),e=e(),a(),e),p=d(()=>c("div",{class:"left_container"},[c("h2",null,"我是跳转的路由")],-1)),r=[p];function l(e,i){return _(),s("div",null,r)}const u=o(n,[["render",l],["__scopeId","data-v-4734c238"]]);export{u as default};

+ 1 - 1
dist/index.html

@@ -7,7 +7,7 @@
     <!-- <link rel="shortcut icon" type="image/x-icon" href="<%= BASE_URL %>favicon.ico" />    -->
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
     <title></title>
-    <script type="module" crossorigin src="./assets/index-fcfc39e8.js"></script>
+    <script type="module" crossorigin src="./assets/index-9d793022.js"></script>
     <link rel="stylesheet" href="./assets/index-a88530f7.css">
   </head>
   <body>

+ 15 - 13
src/control/vtkModel.js

@@ -257,9 +257,7 @@ export class VtkModel {
     //   cam.getFocalPoint(),//相机焦点
     //   cam.getViewUp(),//相机方向
     // );
-
-
-    //   position?: number[]; //摄像头位置
+    // position?: number[]; //摄像头位置
     // focalPoint?: number[]; //相机焦点
     // viewUp?: number[];//相机方向
     // directionOfProjection?: number[]; //相机到焦点的方向
@@ -279,23 +277,27 @@ export class VtkModel {
     // physicalScale?: number;//物理尺度
     // physicalViewUp?: number[];//物理方向
     // physicalViewNorth?: number[];//物理北
-    console.log("摄像头位置", cam.getPosition());
+   
     console.log("透视或平行相机", cam.getParallelProjection());
     // cam.setParallelProjection(true);
     //  console.log("透视或平行相机",cam.getParallelProjection());
     console.log("水平视角使用", cam.getUseHorizontalViewAngle());
-    cam.setUseHorizontalViewAngle(true);
+    // cam.setUseHorizontalViewAngle(true);
     console.log("平行位置投影比例", cam.getParallelScale());
-    cam.setParallelScale(600);
-    console.log("窗口中心位置", cam.getWindowCenter());
+    // cam.setParallelScale(600);
+    console.log("窗口中心位置", cam.getWindowCenter());//[0, 0]
     //  cam.setWindowCenter([1,-1]);
-    // cam.setViewAngle(15);
-    console.log("相机视角", cam.getViewAngle());
-    console.log("相机焦点", cam.getFocalPoint());
-    // cam.setViewUp([-1,0,0]);
-    console.log("相机方向", cam.getViewUp());
+    console.log("相机视角", cam.getViewAngle());//30
+    cam.setViewAngle(15);
+
+    console.log("摄像头位置", cam.getPosition());//[495544.15625, 5403554.25, 9989.55990464236]
+    cam.setPosition(495544.15625, 5403554.25, 9989.55990464236);
+    console.log("相机焦点", cam.getFocalPoint());// [495544.15625, 5403554.25, 467.62999725341797]
+    cam.setFocalPoint(495544.15625, 5403554.25, 467.62999725341797);
+    console.log("相机方向", cam.getViewUp());//[0,1,0]
+  // cam.setViewUp([0,1,1]);
+    console.log("近远平面",cam.getClippingRange());// [9141.491986233214, 9913.53967078369]
     // cam.setClippingRange(9241.491986233214,9300.53967078369);
-    // console.log("近远平面",cam.getClippingRange());
     this.renderWindow.render();
 
   }

+ 2 - 2
src/view/components/InfoAnimation.vue

@@ -490,14 +490,14 @@ function arrowtimeStart(){
     console.log("arrowtimeStart");
     vtkmodel.clearArrow();
     if(arrowTmp==1){
-      for (let index = 0; index < vtkmodel.arrowActors.length; index=index+7) {
+      for (let index = 0; index < vtkmodel.arrowActors.length; index=index+10) {
        let actor =vtkmodel.arrowActors[index];
         vtkmodel.renderer.addActor(actor);
       };
       vtkmodel.renderWindow.render();
       arrowTmp=2;
     }else{
-       for (let index = 3; index < vtkmodel.arrowActors.length; index=index+7) {
+       for (let index = 3; index < vtkmodel.arrowActors.length; index=index+10) {
         let actor =vtkmodel.arrowActors[index];
         vtkmodel.renderer.addActor(actor);
       };

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.