Files
open-wc/src/tools/render_baseline_manifest.json
T
sindoring d467ffee7f test(M00): calibrate paired renderer checkpoints
Work-Package: M00-QAR-VISUAL-DIFF-001
Agent: sindo-main-codex
Tests: synthetic JPG/PNG diff, manifest, coordination and documentation gates
Fidelity: five build 12340 references compared; coordinate and placement gaps recorded
2026-07-11 18:23:07 +04:00

102 lines
3.5 KiB
JSON

{
"schema_version": 1,
"profile": "Blizzlike335",
"scene": "res://src/scenes/streaming/eastern_kingdoms_streaming.tscn",
"map": "Azeroth",
"quality_preset": "High",
"viewport": [1280, 900],
"fidelity_comparison_viewport": [2560, 1440],
"camera_fov": 62.0,
"default_wait_seconds": 8.0,
"default_measure_seconds": 3.0,
"comparison_budgets": {
"frame_ms_p95_max_regression_percent": 10.0,
"frame_ms_p99_max_regression_percent": 10.0,
"max_hitch_ms_max_regression_percent": 10.0,
"load_time_ms_max_regression_percent": 10.0,
"memory_bytes_max_regression_percent": 10.0,
"visual_mean_perceptual_error_max": 0.015,
"visual_changed_pixel_ratio_max": 0.01,
"visual_pixel_error_threshold": 0.04,
"visual_diff": "automated thresholds require human approval; exact PNG hashes are evidence, not an animated-scene pass criterion"
},
"required_coverage": [
"terrain",
"adt_boundary",
"dense_m2",
"large_wmo",
"liquid",
"animated_m2",
"sky_transition"
],
"cache_contract": {
"baked_terrain": {"version": 5, "invalidate": "baked geometry or placement payload changes"},
"streaming_terrain": {"version": 2, "invalidate": "streaming geometry or M2 unique_id payload changes"},
"terrain_splat": {"version": 1, "invalidate": "splat resource payload changes"},
"terrain_control_splat": {"version": 3, "invalidate": "control atlas, layer map, or texture array payload changes"},
"wmo_streaming": {"version": 2, "invalidate": "WMO render geometry payload changes"},
"wmo_builder": {"version": 2, "invalidate": "WMO scene transform or builder payload changes"},
"m2_material": {"version": 2, "invalidate": "M2 material or custom vertex payload changes"}
},
"checkpoints": [
{
"name": "elwynn_terrain_overview",
"coverage": ["terrain"],
"camera": [16680.0, 180.0, 26220.0],
"target": [16800.0, 62.0, 26400.0],
"player": [16800.0, 58.0, 26400.0],
"time_hours": 13.0
},
{
"name": "elwynn_adt_boundary",
"coverage": ["adt_boundary"],
"camera": [17020.0, 105.0, 26590.0],
"target": [17066.666, 62.0, 26666.666],
"player": [17060.0, 58.0, 26660.0],
"time_hours": 13.0
},
{
"name": "goldshire_dense_m2",
"coverage": ["dense_m2"],
"camera": [16956.666, 150.0, 26466.666],
"target": [17015.0, 62.0, 26525.0],
"player": [17015.0, 58.0, 26525.0],
"time_hours": 13.0
},
{
"name": "goldshire_inn_large_wmo",
"coverage": ["large_wmo"],
"camera": [17013.666, 72.0, 26451.666],
"target": [17042.27, 66.0, 26530.91],
"player": [17042.27, 58.0, 26530.91],
"time_hours": 13.0
},
{
"name": "elwynn_waterfall_liquid",
"coverage": ["liquid"],
"camera": [16481.666, 190.0, 26366.666],
"target": [16518.84, 68.0, 26427.27],
"player": [16518.84, 55.0, 26427.27],
"time_hours": 13.0
},
{
"name": "gryphon_roost_native_animation",
"coverage": ["animated_m2"],
"camera": [16980.0, 72.0, 26505.0],
"target": [17000.0, 65.0, 26525.0],
"player": [17000.0, 58.0, 26525.0],
"time_hours": 13.0,
"probe_model": "world/GENERIC/HUMAN/PASSIVE DOODADS/GryphonRoost/GryphonRoost01.m2",
"probe_scale": 1.0
},
{
"name": "elwynn_sky_dusk",
"coverage": ["sky_transition"],
"camera": [16680.0, 180.0, 26220.0],
"target": [16800.0, 62.0, 26400.0],
"player": [16800.0, 58.0, 26400.0],
"time_hours": 19.0
}
]
}