Shaft mode reuses PlanResolvedCavernNetworkV1 with a capped full-height cylinder primitive (shapeKind=1), ledges, access bores and cross links; 11 VerticalShaftParams fields mapped. Basal law: arrival 2-3 to a walkable terminal landing; drops/climbs stay reporting tiers. Seed 2 fails shell/seams at the 2-3 arrival mouth (3 variants tried, stopped per AGENTS.md). Whole view faster than assembler/world in 8/8 cells; near-ready slower in 7/8. Source/: VoxelForgeCoreAdapter.cpp. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016dhxM43dnWvUu2B5Ph1iG1
259 lines
9.2 KiB
JSON
259 lines
9.2 KiB
JSON
[
|
|
{
|
|
"phase": "before",
|
|
"view": "arrival-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/before-arrival-mouth.jpg",
|
|
"bytes": 21788,
|
|
"camera_m": [
|
|
-20.0625,
|
|
-5.068359,
|
|
-900.237499
|
|
],
|
|
"target_m": [
|
|
-30.0625,
|
|
-5.068359,
|
|
-900.237499
|
|
],
|
|
"yaw_deg": -90.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at the passage arrival, looking into the connected layer",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/before-arrival-mouth.jpg pixels=921600 mean_luma=110.102 stddev_luma=3.380 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "landing-at-shaft-access",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/before-landing-at-shaft-access.jpg",
|
|
"bytes": 15114,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-5.068359,
|
|
-901.1982009999999
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-9.889916,
|
|
-901.1982009999999
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "walkable route landing and short shaft access tunnel",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/before-landing-at-shaft-access.jpg pixels=921600 mean_luma=110.563 stddev_luma=3.056 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "looking-down-shaft",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/before-looking-down-shaft.jpg",
|
|
"bytes": 11005,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-9.889916,
|
|
-901.1982009999999
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-928.6482010000001
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": -87.99172181188044,
|
|
"fov_deg": 35.0,
|
|
"note": "player eye at the upper access landing, looking down the open shaft",
|
|
"quality_status": "FAIL",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/before-looking-down-shaft.jpg pixels=921600 mean_luma=112.000 stddev_luma=0.000 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=FAIL"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "looking-up-from-ledge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/before-looking-up-from-ledge.jpg",
|
|
"bytes": 15507,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-945.198201
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-900.6482010000001
|
|
],
|
|
"yaw_deg": 0.0,
|
|
"pitch_deg": 90.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at an internal ledge, looking up; reaching this ledge is a climb tier",
|
|
"quality_status": "FAIL",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/before-looking-up-from-ledge.jpg pixels=921600 mean_luma=111.693 stddev_luma=1.515 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=FAIL"
|
|
},
|
|
{
|
|
"phase": "before",
|
|
"view": "basal-terminal-landing",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/before-basal-terminal-landing.jpg",
|
|
"bytes": 13933,
|
|
"camera_m": [
|
|
-884.858259,
|
|
-5.068359,
|
|
-995.05
|
|
],
|
|
"target_m": [
|
|
-892.858259,
|
|
-5.068359,
|
|
-995.05
|
|
],
|
|
"yaw_deg": -90.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "walkable terminal landing above the basal seal",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/before-basal-terminal-landing.jpg pixels=921600 mean_luma=108.996 stddev_luma=6.932 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "arrival-mouth",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-arrival-mouth.jpg",
|
|
"bytes": 19044,
|
|
"camera_m": [
|
|
-20.0625,
|
|
-5.068359,
|
|
-900.237499
|
|
],
|
|
"target_m": [
|
|
-30.0625,
|
|
-5.068359,
|
|
-900.237499
|
|
],
|
|
"yaw_deg": -90.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at the passage arrival, looking into the connected layer",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-arrival-mouth.jpg pixels=921600 mean_luma=125.004 stddev_luma=16.734 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "landing-at-shaft-access",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-landing-at-shaft-access.jpg",
|
|
"bytes": 15595,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-5.068359,
|
|
-901.1982009999999
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-9.889916,
|
|
-901.1982009999999
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "walkable route landing and short shaft access tunnel",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-landing-at-shaft-access.jpg pixels=921600 mean_luma=117.622 stddev_luma=14.149 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "looking-down-shaft",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-looking-down-shaft.jpg",
|
|
"bytes": 24396,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-9.889916,
|
|
-901.1982009999999
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-928.6482010000001
|
|
],
|
|
"yaw_deg": 180.0,
|
|
"pitch_deg": -87.99172181188044,
|
|
"fov_deg": 35.0,
|
|
"note": "player eye at the upper access landing, looking down the open shaft",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-looking-down-shaft.jpg pixels=921600 mean_luma=112.365 stddev_luma=3.113 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "looking-up-from-ledge",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-looking-up-from-ledge.jpg",
|
|
"bytes": 23172,
|
|
"camera_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-945.198201
|
|
],
|
|
"target_m": [
|
|
-31.354577,
|
|
-10.852462,
|
|
-900.6482010000001
|
|
],
|
|
"yaw_deg": 0.0,
|
|
"pitch_deg": 90.0,
|
|
"fov_deg": 78.0,
|
|
"note": "player eye at an internal ledge, looking up; reaching this ledge is a climb tier",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-looking-up-from-ledge.jpg pixels=921600 mean_luma=111.549 stddev_luma=2.538 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "basal-terminal-landing",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-basal-terminal-landing.jpg",
|
|
"bytes": 12527,
|
|
"camera_m": [
|
|
-884.858259,
|
|
-5.068359,
|
|
-995.05
|
|
],
|
|
"target_m": [
|
|
-892.858259,
|
|
-5.068359,
|
|
-995.05
|
|
],
|
|
"yaw_deg": -90.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 78.0,
|
|
"note": "walkable terminal landing above the basal seal",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-basal-terminal-landing.jpg pixels=921600 mean_luma=125.238 stddev_luma=3.555 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "whole-layer-side-elevation",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-whole-layer-side-elevation.svg",
|
|
"shafts": 53,
|
|
"walk_route_edges": 91,
|
|
"note": "resolved-plan side projection; not a density-mesh capture"
|
|
},
|
|
{
|
|
"phase": "after",
|
|
"view": "whole-layer-density-cutaway",
|
|
"file": "Standalone/Research/WorldAssemblerM3/Linux139/captures/after-whole-layer-density-cutaway.jpg",
|
|
"bytes": 20280,
|
|
"camera_m": [
|
|
-450.0,
|
|
-105.0,
|
|
-950.0
|
|
],
|
|
"target_m": [
|
|
-450.0,
|
|
-5.0,
|
|
-950.0
|
|
],
|
|
"yaw_deg": 0.0,
|
|
"pitch_deg": 0.0,
|
|
"fov_deg": 70.0,
|
|
"clip_plane": [
|
|
0.0,
|
|
-1.0,
|
|
0.0,
|
|
-5.0
|
|
],
|
|
"note": "outside side cutaway through the coarse LOD density mesh across the whole Vertical Shafts strate at the denser shaft row",
|
|
"quality_status": "PASS",
|
|
"quality": "[CaptureQuality] image=/home/jahni/VoxelM/Plugins/VoxelForge/Standalone/Research/WorldAssemblerM3/Linux139/captures/after-whole-layer-density-cutaway.jpg pixels=704000 mean_luma=113.286 stddev_luma=3.364 coverage_luma_gt12=1.00000 thresholds=(stddev>=2.0,coverage>=0.001) status=PASS"
|
|
}
|
|
]
|