summaryrefslogtreecommitdiff
path: root/src/SomhairlesDream.Modeling/BlenderBridge.fs
diff options
context:
space:
mode:
authorSomhairle H. Marisol <[email protected]>2026-09-21 15:16:23 +0800
committerSomhairle H. Marisol <[email protected]>2026-09-21 15:16:23 +0800
commitd2a4cb4e645979f20c22a5c46c1c767db460f54a (patch)
tree3ffe0d01552a0b4ae66d476ab030e71937191e6b /src/SomhairlesDream.Modeling/BlenderBridge.fs
parent26bdd272e3d26040a8c9b64b302fd94d7b6be978 (diff)
downloadsomhairles-dream-fsharp-d2a4cb4e645979f20c22a5c46c1c767db460f54a.tar.gz
feat(ship): HNX-01 crewed starship design branch (7-step ship.py, --design ship, 409 replays completed run history)
Diffstat (limited to 'src/SomhairlesDream.Modeling/BlenderBridge.fs')
-rw-r--r--src/SomhairlesDream.Modeling/BlenderBridge.fs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/SomhairlesDream.Modeling/BlenderBridge.fs b/src/SomhairlesDream.Modeling/BlenderBridge.fs
index c4215ae..0f605b0 100644
--- a/src/SomhairlesDream.Modeling/BlenderBridge.fs
+++ b/src/SomhairlesDream.Modeling/BlenderBridge.fs
@@ -102,7 +102,10 @@ type BlenderProcessBridge(python: string, stageRoot: string, ?timeout: TimeSpan)
File.WriteAllText(path, content)
member private _.ScriptPath(stepId: string) =
- let scriptName = if stepId.StartsWith("probe-") then "probe.py" else "fixture.py"
+ let scriptName =
+ if stepId.StartsWith("probe-") then "probe.py"
+ elif stepId.StartsWith("ship-") then "ship.py"
+ else "fixture.py"
Path.GetFullPath(Path.Combine(stageRoot, "blender", scriptName))