engine macos-arm64: fec9847 — spring-bone collision fix + lateral coupling

a5debaa: colliders mapped into sim space in the wrong transform order —
off-origin cloth collision silently dead (invisible at origin/bed).
fec9847: lateral_coupling (game calls it). GodotSharp regenerated from
this build — matched pair, install via the update-engine skill.
This commit is contained in:
2026-08-21 20:21:25 +01:00
parent eeae1a1f89
commit 1bebd154a0
34 changed files with 64 additions and 65 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+7 -8
View File
@@ -4,17 +4,16 @@
"macos-arm64": {
"binary": "engine/macos-arm64/tinqs.macos.editor.arm64.mono",
"godotsharp": "engine/macos-arm64/GodotSharp",
"version": "4.7.stable.mono.custom_build.4ba7b5b5b",
"version": "4.7.stable.mono.custom_build.fec98475e",
"engine_repo": "tinqs/engine",
"engine_commit": "5727de0",
"sha256": "19cd60deb5bbeec463319e74706d348ccc325efe096a5f319554aa031e58cfe8",
"engine_commit": "fec9847",
"sha256": "9ef73283dc36beee104e89cae7e7a3735b369f55d89b7915123ba033f10e4386",
"target": "editor",
"built_on": "2026-06-19",
"built_by": "Claude (4.7 native-module fix — Godot 4.7-stable + Tinqs branding + 10 agent modules + Terrain3D & agent_skinned as NATIVE engine modules)",
"toolchain": "Xcode 26.3 (Apple clang 17)",
"built_on": "2026-08-21",
"built_by": "Kimi/Kraken (spring-bone collision fix + lateral coupling — cloth lane)",
"toolchain": "Xcode (Apple Silicon), SCons, VulkanSDK 1.4.350.0",
"scons_flags": "platform=macos target=editor arch=arm64 module_mono_enabled=yes vulkan_sdk_path=~/VulkanSDK/1.4.350.0/macOS",
"note": "Terrain3D is now a NATIVE ENGINE MODULE (no separate GDExtension .framework). 4.7 C#-bindability fixes: Terrain3D::set_plugin EditorPlugin*->Object*, Terrain3DAssetResource registered abstract, dropped redundant Terrain3DRegion::duplicate bind — so GodotSharp glue generates wrappers for all module classes. GodotSharp shipped here alongside the binary (matched pair: a stale GodotSharp -> 'Wrapper class not found for Terrain3D'). REBUILT 2026-06-19 to restore Tinqs branding (the 4.7 upstream rebase had reset the logos to the Godot robot) — splash/app_icon/editor logos now the Viewport-Focus mark; see engine/brand/apply-branding.sh. Verified: terrain renders, animals GPU-driven, 0 wrapper errors. GodotSharp folder is UNCHANGED from the prior push (logo-only rebuild doesn't touch C# bindings).",
"version_hash_note": "engine main = 5727de0 (branding) on top of the 4.7 snapshot; binary --version prints 4.7.stable.mono.custom_build.4ba7b5b5b"
"note": "Engine main fec9847: a5debaa fixes SpringBoneCollision3D::get_transform_from_skeleton transform order — cloth colliders drifted ~(pelvisBasis-I)*worldPos OFF-ORIGIN (everywhere in game; invisible at origin/bed), A/B-verified; fec9847 adds lateral_coupling (game code calls it — older binaries silently lose it). GodotSharp REGENERATED from this build (glue now includes lateral_coupling) — install binary + GodotSharp together via the update-engine skill. Terrain3D + agent_skinned remain native modules."
},
"windows-x64": {
"binary": "engine/windows-x64/tinqs.windows.editor.x86_64.mono.exe",