core: one tunnel for two strates with landing chambers (L151, owner design; v238, grade open)
Each passage records upper and lower landing chambers (floor, gradient, radius, 4.5 m clear height) composed with the tunnel shell; cave route endpoints bind to the chambers; envelope audit permits only the named chamber joints. Seed 2: 0 solid in 319,579 passage+chamber capsule samples, 0 shell violations, 0 envelope conflicts, controls fire. Open: tunnel-to-chamber floor blend leaves 19.1/19.0 deg grades (limit 15); sweeps/timing not run. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
No files matched your search
@@ -0,0 +1,35 @@
|
||||
# L151 matched owner tunnel landing captures
|
||||
|
||||
Seed 0 camera poses resolved from the L151 owner layout and reused for both versions. Each view is at eye height at one of the three tunnel landing chambers. Before uses the L150 head build; after uses L151 source stamp `1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5`.
|
||||
|
||||
## passage/0-1/0 / upper landing
|
||||
|
||||
- Before: [image](before-l150-0-1-0-upper-landing.jpg)
|
||||
- After: [image](after-l151-0-1-0-upper-landing.jpg)
|
||||
|
||||
## passage/0-1/0 / lower landing
|
||||
|
||||
- Before: [image](before-l150-0-1-0-lower-landing.jpg)
|
||||
- After: [image](after-l151-0-1-0-lower-landing.jpg)
|
||||
|
||||
## passage/1-2/0 / upper landing
|
||||
|
||||
- Before: [image](before-l150-1-2-0-upper-landing.jpg)
|
||||
- After: [image](after-l151-1-2-0-upper-landing.jpg)
|
||||
|
||||
## passage/1-2/0 / lower landing
|
||||
|
||||
- Before: [image](before-l150-1-2-0-lower-landing.jpg)
|
||||
- After: [image](after-l151-1-2-0-lower-landing.jpg)
|
||||
|
||||
## passage/2-3/0 / upper landing
|
||||
|
||||
- Before: [image](before-l150-2-3-0-upper-landing.jpg)
|
||||
- After: [image](after-l151-2-3-0-upper-landing.jpg)
|
||||
|
||||
## passage/2-3/0 / lower landing
|
||||
|
||||
- Before: [image](before-l150-2-3-0-lower-landing.jpg)
|
||||
- After: [image](after-l151-2-3-0-lower-landing.jpg)
|
||||
|
||||
Capture quality failures: 0/12.
|
||||
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 22 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 16 KiB |
@@ -0,0 +1,278 @@
|
||||
[
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "0-1-0-upper-landing",
|
||||
"passage": "passage/0-1/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
37.0,
|
||||
-5.25,
|
||||
-372.3810546875
|
||||
],
|
||||
"target_m": [
|
||||
28.40474992442715,
|
||||
-7.918646874047773,
|
||||
-372.325197471535
|
||||
],
|
||||
"yaw_deg": -107.24848481126237,
|
||||
"pitch_deg": 0.3555935154874107,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-upper-landing.jpg pixels=921600 mean_luma=113.553 stddev_luma=8.807 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "0-1-0-lower-landing",
|
||||
"passage": "passage/0-1/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
25.8369140625,
|
||||
3.19921875,
|
||||
-736.6798828125
|
||||
],
|
||||
"target_m": [
|
||||
17.97380590951016,
|
||||
-1.1793118453464206,
|
||||
-734.970169262755
|
||||
],
|
||||
"yaw_deg": -119.11101808688004,
|
||||
"pitch_deg": 10.756207017349817,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-0-1-0-lower-landing.jpg pixels=921600 mean_luma=106.418 stddev_luma=2.881 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "1-2-0-upper-landing",
|
||||
"passage": "passage/1-2/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
19.166015625,
|
||||
-14.2001953125,
|
||||
-731.8810546875
|
||||
],
|
||||
"target_m": [
|
||||
10.35825176774404,
|
||||
-16.050410390488395,
|
||||
-733.216132282697
|
||||
],
|
||||
"yaw_deg": -101.86342177874246,
|
||||
"pitch_deg": -8.437834550031965,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-upper-landing.jpg pixels=921600 mean_luma=108.420 stddev_luma=2.873 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "1-2-0-lower-landing",
|
||||
"passage": "passage/1-2/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
19.166015625,
|
||||
-14.2001953125,
|
||||
-753.05390625
|
||||
],
|
||||
"target_m": [
|
||||
10.48848361510052,
|
||||
-16.587754362485967,
|
||||
-751.7193175939389
|
||||
],
|
||||
"yaw_deg": -105.38384894032598,
|
||||
"pitch_deg": 8.434788863627224,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-1-2-0-lower-landing.jpg pixels=921600 mean_luma=113.918 stddev_luma=10.489 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "2-3-0-upper-landing",
|
||||
"passage": "passage/2-3/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
-20.0625,
|
||||
-5.068359375,
|
||||
-812.075390625
|
||||
],
|
||||
"target_m": [
|
||||
-13.604954164712868,
|
||||
-11.337338700629157,
|
||||
-813.6662645746064
|
||||
],
|
||||
"yaw_deg": 134.15112141809087,
|
||||
"pitch_deg": -10.024269857937275,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-upper-landing.jpg pixels=921600 mean_luma=108.739 stddev_luma=2.947 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "before-l150",
|
||||
"view": "2-3-0-lower-landing",
|
||||
"passage": "passage/2-3/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
-20.0625,
|
||||
-5.068359375,
|
||||
-900.0333984375
|
||||
],
|
||||
"target_m": [
|
||||
-14.865342978484083,
|
||||
-12.416118141706198,
|
||||
-898.4427583280197
|
||||
],
|
||||
"yaw_deg": 144.72777711381306,
|
||||
"pitch_deg": 10.022826283920647,
|
||||
"source_stamp": "c6b8a100355e271ddc40eb5973569d2ff4e2ba8d9c628c72f8e0af2493f0609f",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/before-l150-2-3-0-lower-landing.jpg pixels=921600 mean_luma=112.176 stddev_luma=9.871 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "0-1-0-upper-landing",
|
||||
"passage": "passage/0-1/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
37.0,
|
||||
-5.25,
|
||||
-372.3810546875
|
||||
],
|
||||
"target_m": [
|
||||
28.40474992442715,
|
||||
-7.918646874047773,
|
||||
-372.325197471535
|
||||
],
|
||||
"yaw_deg": -107.24848481126237,
|
||||
"pitch_deg": 0.3555935154874107,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-upper-landing.jpg pixels=921600 mean_luma=118.392 stddev_luma=15.921 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "0-1-0-lower-landing",
|
||||
"passage": "passage/0-1/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
25.8369140625,
|
||||
3.19921875,
|
||||
-736.6798828125
|
||||
],
|
||||
"target_m": [
|
||||
17.97380590951016,
|
||||
-1.1793118453464206,
|
||||
-734.970169262755
|
||||
],
|
||||
"yaw_deg": -119.11101808688004,
|
||||
"pitch_deg": 10.756207017349817,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-0-1-0-lower-landing.jpg pixels=921600 mean_luma=111.426 stddev_luma=12.411 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "1-2-0-upper-landing",
|
||||
"passage": "passage/1-2/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-1-2-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
19.166015625,
|
||||
-14.2001953125,
|
||||
-731.8810546875
|
||||
],
|
||||
"target_m": [
|
||||
10.35825176774404,
|
||||
-16.050410390488395,
|
||||
-733.216132282697
|
||||
],
|
||||
"yaw_deg": -101.86342177874246,
|
||||
"pitch_deg": -8.437834550031965,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-1-2-0-upper-landing.jpg pixels=921600 mean_luma=117.134 stddev_luma=15.664 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "1-2-0-lower-landing",
|
||||
"passage": "passage/1-2/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-1-2-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
19.166015625,
|
||||
-14.2001953125,
|
||||
-753.05390625
|
||||
],
|
||||
"target_m": [
|
||||
10.48848361510052,
|
||||
-16.587754362485967,
|
||||
-751.7193175939389
|
||||
],
|
||||
"yaw_deg": -105.38384894032598,
|
||||
"pitch_deg": 8.434788863627224,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-1-2-0-lower-landing.jpg pixels=921600 mean_luma=119.710 stddev_luma=14.975 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "2-3-0-upper-landing",
|
||||
"passage": "passage/2-3/0",
|
||||
"side": "upper",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-2-3-0-upper-landing.jpg",
|
||||
"camera_m": [
|
||||
-20.0625,
|
||||
-5.068359375,
|
||||
-812.075390625
|
||||
],
|
||||
"target_m": [
|
||||
-13.604954164712868,
|
||||
-11.337338700629157,
|
||||
-813.6662645746064
|
||||
],
|
||||
"yaw_deg": 134.15112141809087,
|
||||
"pitch_deg": -10.024269857937275,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-2-3-0-upper-landing.jpg pixels=921600 mean_luma=118.198 stddev_luma=15.882 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
},
|
||||
{
|
||||
"version": "after-l151",
|
||||
"view": "2-3-0-lower-landing",
|
||||
"passage": "passage/2-3/0",
|
||||
"side": "lower",
|
||||
"file": "Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-2-3-0-lower-landing.jpg",
|
||||
"camera_m": [
|
||||
-20.0625,
|
||||
-5.068359375,
|
||||
-900.0333984375
|
||||
],
|
||||
"target_m": [
|
||||
-14.865342978484083,
|
||||
-12.416118141706198,
|
||||
-898.4427583280197
|
||||
],
|
||||
"yaw_deg": 144.72777711381306,
|
||||
"pitch_deg": 10.022826283920647,
|
||||
"source_stamp": "1ca3b84f6d35f7f355ec0f72dabd3b87a455ea02e5789fea611916962e5db8e5",
|
||||
"pose_layout_identity": "resolved-layout-v3-fnv64:ed02312296ac2003",
|
||||
"quality_status": "PASS",
|
||||
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux151/captures/after-l151-2-3-0-lower-landing.jpg pixels=921600 mean_luma=121.734 stddev_luma=16.193 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
||||
}
|
||||
]
|
||||