|
@@ -246,7 +246,7 @@ export default {
|
|
|
ticklen: 10,
|
|
|
tickcolor: "black",
|
|
|
zeroline: false, // 显示 X 轴的中轴线
|
|
|
- tickangle: 60, // 设置Z轴刻度值的角度
|
|
|
+ // tickangle: 60, // 设置Z轴刻度值的角度
|
|
|
},
|
|
|
yaxis: {
|
|
|
title: {
|
|
@@ -265,7 +265,7 @@ export default {
|
|
|
tickwidth: 2,
|
|
|
tickcolor: "black",
|
|
|
zeroline: false, // 显示 X 轴的中轴线
|
|
|
- tickangle: -60, // 设置Z轴刻度值的角度
|
|
|
+ // tickangle: -60, // 设置Z轴刻度值的角度
|
|
|
},
|
|
|
zaxis: {
|
|
|
title: {
|
|
@@ -281,36 +281,57 @@ export default {
|
|
|
tickwidth: 2,
|
|
|
tickcolor: "black",
|
|
|
zeroline: false, // 显示 X 轴的中轴线
|
|
|
- tickangle: -70, // 设置Z轴刻度值的角度
|
|
|
+ // tickangle: -70, // 设置Z轴刻度值的角度
|
|
|
},
|
|
|
bgcolor: "#e5ecf6", // 设置背景颜色
|
|
|
aspectratio: {
|
|
|
- x: 2.2,
|
|
|
+ x: 2.3,
|
|
|
y: 1.8,
|
|
|
z: 1,
|
|
|
},
|
|
|
aspectmode: "manual", // ✅ 让 XYZ 轴比例不同
|
|
|
gridcolor: "#fff",
|
|
|
- camera: {
|
|
|
- up: {
|
|
|
- x: 0,
|
|
|
- y: 0,
|
|
|
- z: 1,
|
|
|
+ camera:
|
|
|
+ // {
|
|
|
+ // up: {
|
|
|
+ // x: 0.1844786403547818,
|
|
|
+ // y: 0.25799580142092143,
|
|
|
+ // z: 0.9483700742336969,
|
|
|
+ // },
|
|
|
+ // center: {
|
|
|
+ // x: -0.06295317102243307,
|
|
|
+ // y: 0.028475940086919383,
|
|
|
+ // z: -0.05128519057088931,
|
|
|
+ // },
|
|
|
+ // eye: {
|
|
|
+ // x: -2.2073041701824168,
|
|
|
+ // y: -2.49385665138218,
|
|
|
+ // z: 1.0520163618321585,
|
|
|
+ // },
|
|
|
+ // projection: {
|
|
|
+ // type: "orthographic",
|
|
|
+ // },
|
|
|
+ // },
|
|
|
+ {
|
|
|
+ up: {
|
|
|
+ x: 0.1404902084609593,
|
|
|
+ y: 0.21761427477626,
|
|
|
+ z: 0.9658708654577998,
|
|
|
+ },
|
|
|
+ center: {
|
|
|
+ x: -0.1006727339672774,
|
|
|
+ y: 0.0754471798006855,
|
|
|
+ z: 0.005741722270889481,
|
|
|
+ },
|
|
|
+ eye: {
|
|
|
+ x: -2.10865062403837,
|
|
|
+ y: -2.6322931505097884,
|
|
|
+ z: 0.9078749284640724,
|
|
|
+ },
|
|
|
+ projection: {
|
|
|
+ type: "orthographic",
|
|
|
+ },
|
|
|
},
|
|
|
- center: {
|
|
|
- x: 0,
|
|
|
- y: 0,
|
|
|
- z: 0,
|
|
|
- },
|
|
|
- eye: {
|
|
|
- x: -1.9411806339437676,
|
|
|
- y: -1.0688695891896567,
|
|
|
- z: 0.47888991188707036,
|
|
|
- },
|
|
|
- projection: {
|
|
|
- type: "orthographic",
|
|
|
- },
|
|
|
- },
|
|
|
},
|
|
|
margin: { t: 50, b: 50, l: 50, r: 50 },
|
|
|
staticPlot: false,
|
|
@@ -379,27 +400,27 @@ export default {
|
|
|
Plotly.relayout(`plotly-3d-chart-` + this.index, {
|
|
|
"scene.camera": {
|
|
|
up: {
|
|
|
- x: -0.0014269369124665849,
|
|
|
- y: 0.0012146694366401958,
|
|
|
- z: 0.9999982442130624,
|
|
|
+ x: 0,
|
|
|
+ y: 0,
|
|
|
+ z: 1,
|
|
|
},
|
|
|
center: {
|
|
|
- x: -0.4418147101642839,
|
|
|
- y: 0.11636199495350043,
|
|
|
- z: -0.4133154056555356,
|
|
|
+ x: 0,
|
|
|
+ y: 0,
|
|
|
+ z: 0,
|
|
|
},
|
|
|
eye: {
|
|
|
- x: -2.482948029595208,
|
|
|
- y: -2.2792871251589983,
|
|
|
- z: 1.0941053354561574,
|
|
|
+ x: -1.9411806339437676,
|
|
|
+ y: -1.0688695891896567,
|
|
|
+ z: 0.47888991188707036,
|
|
|
},
|
|
|
projection: {
|
|
|
- type: "perspective",
|
|
|
+ type: "orthographic",
|
|
|
},
|
|
|
},
|
|
|
"scene.aspectratio": {
|
|
|
- x: 3,
|
|
|
- y: 1.5,
|
|
|
+ x: 2.2,
|
|
|
+ y: 1.8,
|
|
|
z: 1,
|
|
|
},
|
|
|
});
|