D3 (t_6690c59c): Render-Probe — Gebaeude in einer Reihe, Kamera naeher (Sichtpruefung Fusspunkt/Groesse)
This commit is contained in:
parent
29b1668f57
commit
c92d35dca2
1 changed files with 6 additions and 6 deletions
|
|
@ -9,9 +9,9 @@ extends SceneTree
|
|||
## Ausgabe: d3_buildings_mapbuilder.png + PROBE_*-Zeilen
|
||||
|
||||
const OBJEKTE := [
|
||||
{"id": "hangar_001", "pos": [-60.0, 0.0, -40.0], "rot_y_deg": 0.0, "scale": 1.0},
|
||||
{"id": "barracks_001", "pos": [40.0, 0.0, -30.0], "rot_y_deg": 90.0, "scale": 1.0},
|
||||
{"id": "container_001", "pos": [-20.0, 0.0, 45.0], "rot_y_deg": 30.0, "scale": 1.0},
|
||||
{"id": "hangar_001", "pos": [-48.0, 0.0, 0.0], "rot_y_deg": 0.0, "scale": 1.0},
|
||||
{"id": "barracks_001", "pos": [0.0, 0.0, 0.0], "rot_y_deg": 90.0, "scale": 1.0},
|
||||
{"id": "container_001", "pos": [38.0, 0.0, 4.0], "rot_y_deg": 30.0, "scale": 1.0},
|
||||
]
|
||||
|
||||
var failures := 0
|
||||
|
|
@ -99,9 +99,9 @@ func _run() -> void:
|
|||
# --- Rendern (Luftbild ueber die drei Gebaeude) ---
|
||||
var cam := Camera3D.new()
|
||||
root.add_child(cam)
|
||||
cam.fov = 60.0
|
||||
cam.position = Vector3(0.0, 95.0, 175.0)
|
||||
cam.look_at(Vector3(-5.0, 4.0, 0.0), Vector3.UP)
|
||||
cam.fov = 55.0
|
||||
cam.position = Vector3(-8.0, 32.0, 88.0)
|
||||
cam.look_at(Vector3(-6.0, 5.0, 0.0), Vector3.UP)
|
||||
cam.current = true
|
||||
await process_frame
|
||||
await process_frame
|
||||
|
|
|
|||
Loading…
Reference in a new issue