feat: 摄像机初始位置可在 input.txt 配置

新增 input.txt 字段:
  camera_distance:  40.0   # 到场景中心的距离
  camera_elevation: 0      # 俯仰角
  camera_azimuth:   0      # 方位角

通过 display.txt header 传递到 draw.py,
不再硬编码在 draw.py 中。
This commit is contained in:
2026-06-12 07:48:37 +08:00
parent 757a891a43
commit f1afb7c479
4 changed files with 17 additions and 6 deletions
+3 -3
View File
@@ -114,9 +114,9 @@ info_margin = 8
axis_length = 10.0
initial_camera = {
"distance": 40.0,
"elevation": 0,
"azimuth": 0,
"distance": float(h.get("camera_distance", 40.0)),
"elevation": float(h.get("camera_elevation", 0)),
"azimuth": float(h.get("camera_azimuth", 0)),
"center": (0, 0, 0),
}