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:
+4
-1
@@ -254,7 +254,10 @@ def run_case(config_path, runtime_base, input_dir="input", output_dir="output",
|
||||
"driving_force": str(data.get("driving_force", 0)),
|
||||
"use_marker": str(config.get("use_marker", 0)),
|
||||
"alpha": _fmt_alpha(data.get("alpha", 0.2)),
|
||||
"atom_radii": _fmt_alpha(data.get("atom_radii", []))}
|
||||
"atom_radii": _fmt_alpha(data.get("atom_radii", [])),
|
||||
"camera_distance": str(config.get("camera_distance", 40.0)),
|
||||
"camera_elevation": str(config.get("camera_elevation", 0)),
|
||||
"camera_azimuth": str(config.get("camera_azimuth", 0))}
|
||||
|
||||
n_frames = len(indices)
|
||||
compute.save_display_txt(
|
||||
|
||||
Reference in New Issue
Block a user