feat: refine nightdrive world and authored car

Integrate the Blender grand tourer with a cohesive shader-driven road, terrain, atmosphere, lighting, and post-processing pass. Refine responsive drive dynamics and sign lifecycle behavior, and add durable visual, accessibility, and performance verification evidence.
This commit is contained in:
2026-09-02 23:16:25 +03:00
parent 7dae835ac5
commit bc18bc2043
73 changed files with 1555 additions and 293 deletions

View File

@@ -0,0 +1,167 @@
{
"schema": "runtime-budget-trace.v1",
"evidenceKind": "authenticated-test-build-production-path",
"gatingReferenceResult": false,
"profile": "desktop-high",
"tier": "high",
"observed": {
"viewport": {
"width": 1440,
"height": 900
},
"devicePixelRatio": 2,
"rendererPixelRatio": 1.5
},
"runtimeBudgetEvidence": {
"schema": "portfolio-runtime-trace-evidence/v1",
"peakRequests": {
"imageScene": 1,
"video": 0
},
"allocation": {
"tier": "high",
"textures": [
{
"id": "owned-texture-0",
"width": 64,
"height": 64,
"bytesPerPixel": 4,
"layers": 1,
"mipmapped": false
},
{
"id": "owned-texture-1",
"width": 1024,
"height": 256,
"bytesPerPixel": 4,
"layers": 1,
"mipmapped": false
}
],
"geometryBytes": 844340,
"renderTargets": [
{
"id": "default-framebuffer",
"width": 2160,
"height": 1350,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 4
},
{
"id": "composer-target-1",
"width": 2160,
"height": 1350,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "composer-target-2",
"width": 2160,
"height": 1350,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-bright",
"width": 1080,
"height": 675,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-horizontal-0",
"width": 1080,
"height": 675,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-horizontal-1",
"width": 540,
"height": 338,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-horizontal-2",
"width": 270,
"height": 169,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-horizontal-3",
"width": 135,
"height": 85,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-horizontal-4",
"width": 68,
"height": 43,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-vertical-0",
"width": 1080,
"height": 675,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-vertical-1",
"width": 540,
"height": 338,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-vertical-2",
"width": 270,
"height": 169,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-vertical-3",
"width": 135,
"height": 85,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
},
{
"id": "bloom-vertical-4",
"width": 68,
"height": 43,
"bytesPerPixel": 4,
"attachments": 2,
"samples": 1
}
]
}
},
"runtimeBudgetSummary": {
"tier": "high",
"textureBytes": 1064960,
"geometryBytes": 844340,
"renderTargetBytes": 161344784,
"runtimeAllowanceBytes": 33554432,
"totalBytes": 196808516
},
"violations": []
}