Mouth edges matched passage position, radius, tangent (dot 0.99999) and floor slope, but the cubic departure edge still curls ~1 m back alongside the passage within 5 m; shell floor violations remain; composed sweeps 0/16. Sixth mouth-join round (L144-L149): stop and take the design question to the owner. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
123 lines
4.8 KiB
JSON
123 lines
4.8 KiB
JSON
[
|
|
{
|
|
"phase": "before",
|
|
"view": "seed0-tunnel-network-route-edge-0",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed0-tunnel-network-route-edge-0.jpg",
|
|
"bytes": 18133,
|
|
"camera_m": [
|
|
17.237675178355673,
|
|
-14.73076399027466,
|
|
-752.9040234375
|
|
],
|
|
"target_m": [
|
|
28.807717858221643,
|
|
-11.547351923626703,
|
|
-752.9040234375
|
|
],
|
|
"yaw_deg": 74.61615105967402,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed0-tunnel-network-route-edge-0.jpg pixels=921600 mean_luma=129.283 stddev_luma=14.699 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "seed0-tunnel-network-departure-edge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed0-tunnel-network-departure-edge.jpg",
|
|
"bytes": 18526,
|
|
"camera_m": [
|
|
-21.497510185619362,
|
|
-3.67525285819352,
|
|
-811.9255078125
|
|
],
|
|
"target_m": [
|
|
-12.887449071903188,
|
|
-12.033891959032399,
|
|
-811.9255078125
|
|
],
|
|
"yaw_deg": 134.15112141809087,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed0-tunnel-network-departure-edge.jpg pixels=921600 mean_luma=110.748 stddev_luma=4.561 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "seed2-vertical-shafts-route-edge-0",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed2-vertical-shafts-route-edge-0.jpg",
|
|
"bytes": 21112,
|
|
"camera_m": [
|
|
-17.783733421365206,
|
|
-4.912768125994757,
|
|
-888.10421875
|
|
],
|
|
"target_m": [
|
|
-15.817661018173972,
|
|
-16.750612495026218,
|
|
-888.10421875
|
|
],
|
|
"yaw_deg": 170.57018242389748,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/before-seed2-vertical-shafts-route-edge-0.jpg pixels=921600 mean_luma=129.471 stddev_luma=14.369 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "seed0-tunnel-network-route-edge-0",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed0-tunnel-network-route-edge-0.jpg",
|
|
"bytes": 18837,
|
|
"camera_m": [
|
|
17.237675178355673,
|
|
-14.73076399027466,
|
|
-752.9040234375
|
|
],
|
|
"target_m": [
|
|
28.807717858221643,
|
|
-11.547351923626703,
|
|
-752.9040234375
|
|
],
|
|
"yaw_deg": 74.61615105967402,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed0-tunnel-network-route-edge-0.jpg pixels=921600 mean_luma=126.893 stddev_luma=13.032 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "seed0-tunnel-network-departure-edge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed0-tunnel-network-departure-edge.jpg",
|
|
"bytes": 19137,
|
|
"camera_m": [
|
|
-21.497510185619362,
|
|
-3.67525285819352,
|
|
-811.9255078125
|
|
],
|
|
"target_m": [
|
|
-12.887449071903188,
|
|
-12.033891959032399,
|
|
-811.9255078125
|
|
],
|
|
"yaw_deg": 134.15112141809087,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed0-tunnel-network-departure-edge.jpg pixels=921600 mean_luma=112.098 stddev_luma=7.992 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "seed2-vertical-shafts-route-edge-0",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed2-vertical-shafts-route-edge-0.jpg",
|
|
"bytes": 20515,
|
|
"camera_m": [
|
|
-17.783733421365206,
|
|
-4.912768125994757,
|
|
-888.10421875
|
|
],
|
|
"target_m": [
|
|
-15.817661018173972,
|
|
-16.750612495026218,
|
|
-888.10421875
|
|
],
|
|
"yaw_deg": 170.57018242389748,
|
|
"pitch_deg": 0.0,
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux149/captures/after-seed2-vertical-shafts-route-edge-0.jpg pixels=921600 mean_luma=110.186 stddev_luma=6.663 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
}
|
|
]
|