← Commit history

Frame cached chip previews from model geometry and record camera-specific cache identity

John Lauer ·c59a65649e ·29d ago ·parent 66b73cc
3 files changed +33−14
artwork/TPS389001DSER-chip-capture.json+8−8
@@ -1,22 +1,22 @@ {   "camera": [-    0.010771082597833128,-    -0.010771082597833128,-    0.009155420208158162+    0.0024736444905310412,+    -0.0024736444978069993,+    0.0025030845679603715   ],-  "meshCount": 373,+  "meshCount": 372,   "target": [+    -7.275957614183426e-12,     0,-    0,-    0+    0.0004004867448244216   ],   "up": [     0,     0,     1   ],-  "file": "TPS389001DSER-chip-reviewed.png",-  "sha256": "60ab76bd7ab3ac1432efc271d5bd07389b509935067bd0c93997e0023a7c4dc5",+  "file": "TPS389001DSER-chip-reviewed-v2.png",+  "sha256": "cf2db55543685e47d0debef80ccd496d92e67a6aa891ac4cd0789d0e2f237b58",   "sourceGlb": "TPS389001DSER.adom-reference-v2.glb",   "sourceSha256": "b9e95ed3554b719795d4f91180adaf484054485575c5881dffb212b92d4820d7",   "method": "Babylon9 render target from currently reviewed wiki GLB; reference artwork temporarily hidden, camera restored; no re-etch"
artwork/TPS389001DSER-chip-reviewed-v2.pngadded
⋯ 1 unchanged line ⋯
artwork/TPS389001DSER-thumbs.json+25−6
@@ -3,7 +3,7 @@   "mpn": "TPS389001DSER",   "generatedBy": "OCCT 8 HLR from original full model and Adom Chip Laser inlay",   "generatedAtIso": "2026-09-10T13:29:37.611416+00:00",-  "cacheKey": "54f31602a19771ff748968fa0bdc2312db34683c53fff6b00267485ac375fb10",+  "cacheKey": "b3467d96705f4dfd1a815a23e2d94de91f0fc1e2ab0207a06728cb64e2ab5a8d",   "recipe": {     "schema": "adom/chip-artwork-cache@1",     "sourceStepSha256": "14a47e7abf178da4755a4bbc05c724ca531edd590029a97fa11f6ac0e67ff166",@@ -74,7 +74,26 @@     "upAxis": "Z",     "units": "mm",     "chordToleranceMm": 0.002,-    "generatorSha256": "1345c71ea042660d76b402748d73d1fcda589834b1fb2fdd7132d91dab201612"+    "generatorSha256": "1345c71ea042660d76b402748d73d1fcda589834b1fb2fdd7132d91dab201612",+    "shadedPreview": {+      "camera": [+        0.0024736444905310412,+        -0.0024736444978069993,+        0.0025030845679603715+      ],+      "target": [+        -7.275957614183426e-12,+        0,+        0.0004004867448244216+      ],+      "up": [+        0,+        0,+        1+      ],+      "sourceSha256": "b9e95ed3554b719795d4f91180adaf484054485575c5881dffb212b92d4820d7",+      "method": "Babylon9 render target from currently reviewed wiki GLB; reference artwork temporarily hidden, camera restored; no re-etch"+    }   },   "source": {     "step": "DSE0006A.stp",@@ -95,12 +114,12 @@     {       "kind": "chip-shaded",       "label": "3D chip",-      "path": "artwork/TPS389001DSER-chip-reviewed.png",+      "path": "artwork/TPS389001DSER-chip-reviewed-v2.png",       "format": "png",       "width": 800,       "height": 600,-      "sizeBytes": 102204,-      "sha256": "60ab76bd7ab3ac1432efc271d5bd07389b509935067bd0c93997e0023a7c4dc5"+      "sizeBytes": 72859,+      "sha256": "cf2db55543685e47d0debef80ccd496d92e67a6aa891ac4cd0789d0e2f237b58"     },     {       "kind": "chip-outline-preview",@@ -179,7 +198,7 @@   ],   "verification": {     "status": "matched-at-publication",-    "checkedAtIso": "2026-09-10T13:39:03.857964+00:00",+    "checkedAtIso": "2026-09-10T13:47:17.263791+00:00",     "checks": [       "Live source STEP hash",       "Live displayed GLB hash",