Add 17 reviewed original HD terrain and ship pictures
This commit is contained in:
1 parent
2d95e145a5
commit
ff4ebf35eb
214 files changed
+1427108
-72
No files matched your search
@@ -0,0 +1,587 @@
|
||||
{
|
||||
"diagnostics": [],
|
||||
"frames": [
|
||||
{
|
||||
"asset": "102fc",
|
||||
"hd_masks": [
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
1,
|
||||
37,
|
||||
32
|
||||
],
|
||||
"centroid": [
|
||||
18.996485061511425,
|
||||
11.933216168717047
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 569
|
||||
},
|
||||
"scale": 1
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
4,
|
||||
2,
|
||||
74,
|
||||
64
|
||||
],
|
||||
"centroid": [
|
||||
38.42654867256637,
|
||||
24.391150442477876
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2260
|
||||
},
|
||||
"scale": 2
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
6,
|
||||
3,
|
||||
111,
|
||||
96
|
||||
],
|
||||
"centroid": [
|
||||
57.85638192937463,
|
||||
36.83330045373841
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 5069
|
||||
},
|
||||
"scale": 3
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
8,
|
||||
4,
|
||||
148,
|
||||
128
|
||||
],
|
||||
"centroid": [
|
||||
77.320066518847,
|
||||
49.2830376940133
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 9020
|
||||
},
|
||||
"scale": 4
|
||||
}
|
||||
],
|
||||
"logical_alpha_mask_iou": 1.0,
|
||||
"logical_canvas": [
|
||||
40,
|
||||
32
|
||||
],
|
||||
"source_mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
1,
|
||||
37,
|
||||
32
|
||||
],
|
||||
"centroid": [
|
||||
18.996485061511425,
|
||||
11.933216168717047
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 569
|
||||
},
|
||||
"source_palette": "PALETTE_DAT",
|
||||
"source_sha256": "f0357eded395029e0740c49d408a3475a9831cadcfd9dd626633bdff03e574fb"
|
||||
},
|
||||
{
|
||||
"asset": "2009a",
|
||||
"hd_masks": [
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
0,
|
||||
45,
|
||||
31
|
||||
],
|
||||
"centroid": [
|
||||
22.946835443037976,
|
||||
12.968354430379748
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 790
|
||||
},
|
||||
"scale": 1
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
4,
|
||||
0,
|
||||
90,
|
||||
62
|
||||
],
|
||||
"centroid": [
|
||||
46.37877813504823,
|
||||
26.514147909967846
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 3110
|
||||
},
|
||||
"scale": 2
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
6,
|
||||
0,
|
||||
135,
|
||||
93
|
||||
],
|
||||
"centroid": [
|
||||
69.8111334867664,
|
||||
40.03567318757192
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 6952
|
||||
},
|
||||
"scale": 3
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
8,
|
||||
0,
|
||||
180,
|
||||
124
|
||||
],
|
||||
"centroid": [
|
||||
93.25052495558069,
|
||||
53.548780487804876
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 12382
|
||||
},
|
||||
"scale": 4
|
||||
}
|
||||
],
|
||||
"logical_alpha_mask_iou": 1.0,
|
||||
"logical_canvas": [
|
||||
48,
|
||||
32
|
||||
],
|
||||
"source_mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
0,
|
||||
45,
|
||||
31
|
||||
],
|
||||
"centroid": [
|
||||
22.946835443037976,
|
||||
12.968354430379748
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 790
|
||||
},
|
||||
"source_palette": "PALETTE_DAT",
|
||||
"source_sha256": "8408802c346c81ecb2062d8f4b0ef580a646a7547cb963f1b8e76d8d934305c2"
|
||||
},
|
||||
{
|
||||
"asset": "2009b",
|
||||
"hd_masks": [
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
0,
|
||||
45,
|
||||
31
|
||||
],
|
||||
"centroid": [
|
||||
22.925,
|
||||
13.085526315789474
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 760
|
||||
},
|
||||
"scale": 1
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
4,
|
||||
0,
|
||||
90,
|
||||
62
|
||||
],
|
||||
"centroid": [
|
||||
46.331434316353885,
|
||||
26.76809651474531
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 2984
|
||||
},
|
||||
"scale": 2
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
6,
|
||||
0,
|
||||
135,
|
||||
93
|
||||
],
|
||||
"centroid": [
|
||||
69.73920215956808,
|
||||
40.42066586682663
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 6668
|
||||
},
|
||||
"scale": 3
|
||||
},
|
||||
{
|
||||
"mask": {
|
||||
"bounds": [
|
||||
8,
|
||||
0,
|
||||
180,
|
||||
124
|
||||
],
|
||||
"centroid": [
|
||||
93.15459750757832,
|
||||
54.06222633883463
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 11876
|
||||
},
|
||||
"scale": 4
|
||||
}
|
||||
],
|
||||
"logical_alpha_mask_iou": 1.0,
|
||||
"logical_canvas": [
|
||||
48,
|
||||
32
|
||||
],
|
||||
"source_mask": {
|
||||
"bounds": [
|
||||
2,
|
||||
0,
|
||||
45,
|
||||
31
|
||||
],
|
||||
"centroid": [
|
||||
22.925,
|
||||
13.085526315789474
|
||||
],
|
||||
"palette_indices_240_to_255_counts": [
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"visible_pixels": 760
|
||||
},
|
||||
"source_palette": "PALETTE_DAT",
|
||||
"source_sha256": "6888dd1bd06dd176b5450b431ff422220bf32541f2a2fed097ee3604c36fe725"
|
||||
}
|
||||
],
|
||||
"limitation": "Gallery validation does not prove live scene reachability, terrain seam correctness or artistic fidelity. Opaque sprites have trivial alpha-mask overlap; compare visible source geometry manually.",
|
||||
"method": "actual Rust HdAssets::load and sprite at scales 1..4; Catalog palette; no artwork edits",
|
||||
"validated_frames": 3,
|
||||
"library": "target/hd-review-libraries/5b6bbd03874da298dae953dc1c0f472d24f27031df4f46616368faefb0801676/libraptor_replica.rlib",
|
||||
"library_modified_ns": 1792326752687554590,
|
||||
"library_sha256": "5b6bbd03874da298dae953dc1c0f472d24f27031df4f46616368faefb0801676",
|
||||
"library_build_origin": ".reference/hd-stag-SourceG2-diagnostic-actual-Linux-Windows-release-build-20261018-v1/SourceG2-compiled-libraries/libraptor_replica.rlib",
|
||||
"library_build_origin_modified_ns": 1792326752687554590,
|
||||
"candidate_sha256": "0230acd065431f1d2b3c820397a812cd132c1f18e116962dc76b760f6880f2f0",
|
||||
"candidate_sha256_at_start": "0230acd065431f1d2b3c820397a812cd132c1f18e116962dc76b760f6880f2f0",
|
||||
"candidate_notes_changed_during_review": false,
|
||||
"frame_bindings_sha256": "23b9dcc65b3fb1ef44f4507cc477323934da1059f6c0ae5b0a33867943a6b562",
|
||||
"artwork_sha256": {
|
||||
"jobs/derived-darkship3-complete3-v1-20261019/derived/102fc-derived.png": "a018553f7511c184d71c2a0148d268d66f28d62bd29309e51d54a188d02a96de",
|
||||
"jobs/derived-darkship3-complete3-v1-20261019/derived/2009a-derived.png": "cd25e41c314d4ec17f806a90ea5dd16e89904fd9b2a355430c3986231bf27355",
|
||||
"jobs/derived-darkship3-complete3-v1-20261019/derived/2009b-derived.png": "113a76c81df3df98425482171c047c438b97b40a403c496d53de4fae5ab3ae32"
|
||||
},
|
||||
"static_card_palette_mode": false,
|
||||
"review_helper_source": "tools/hd_palette_review.rs",
|
||||
"review_helper_source_sha256": "46916afd1d2dfec3ebdf61f4a567980b5459846e04817715f5281d73204c5a2f",
|
||||
"source_newer_than_library": false,
|
||||
"any_game_source_newer_than_library": false,
|
||||
"actual_sourceG2_source18_sha256": {
|
||||
"src/assets.rs": "44515745330b47a6a99761c449225c67cbee95c7b1f9d653d919ed09032b1beb",
|
||||
"src/audio.rs": "dcf352dcc16e383de389648d9fc288f682e7c2bfc92277db6ee76e198e3ad054",
|
||||
"src/audio/opl3.rs": "e875db410274e3b4e725e68f160862782baa768c993c132f3c09976da683b396",
|
||||
"src/cinematics.rs": "aff809dd2e2bce1c80b64d6200bfc54682221b750a81af6bd3cedb3a4cf95838",
|
||||
"src/content.rs": "80021611102f22b3152164e88a3ee7ecc8c16e9b3a4563551a047c089f2ba7d2",
|
||||
"src/desktop.rs": "82dfa448623cd05e12110d838b80a4f726fb037a73eec587accbadb4aef33178",
|
||||
"src/hd.rs": "b17f4ee0757ee87d34e01ec76f3a6239c6e9044b42b4b10bd5f05b485f137a64",
|
||||
"src/legacy_tables.rs": "eb4afd71d40dd98072f4180360b573e0c7ea5914829d70ee08bd08ca23702190",
|
||||
"src/lib.rs": "15c6b6392771719083818a85bf5d23fa6f402a3e1685ebabaeaa871007e2802c",
|
||||
"src/main.rs": "510d461e6d971749efbbed6570f08aca2605ecc61c16977ab9acb9170c7aba4a",
|
||||
"src/menu_art.rs": "0506bbf30cc14794625b72ab1e6f5e2573e99a833105ce808913485d3452db06",
|
||||
"src/mod_selection.rs": "a756017ae5bc4854959491fdb09226598f92e437a882075b298f8b77f5ebd2de",
|
||||
"src/modding.rs": "d2b811416e06a5c743c11c77e5599ddcf5d3263de4f74363bc0731eaccc2c2ac",
|
||||
"src/persistence.rs": "9a4adf1e33d3504db3d4d3e6091316cc7116fb35c89b2de8fbd4640d368aa0e2",
|
||||
"src/render.rs": "d4abdccbc3c1ee840ef8548bcff43080521937ef9f9f5ed69e810f417ef1e842",
|
||||
"src/simulation.rs": "2537120f280a1cfcfcc73a42a4103a4435ba8aeb98e69c87fde3b885b97a9925",
|
||||
"src/sound.rs": "aff6779b85f9f4f4bc30a15ad75ec6fdd61d42895639700f4842870636e73c4b",
|
||||
"src/terrain_hd.rs": "e61f96f541c19863ce8d741363a1739b9276e25aee84795952c65565c775e392"
|
||||
},
|
||||
"actual_sourceG2_helper_sha256": "0338a925ccf26f856c9d5cc2230a3878ecafe6cd3a3d25903742d9e819ac8d12",
|
||||
"actual_new_helper_invocations": 1,
|
||||
"scope": "New actual SourceG2 intrinsic-only execution. Historical SourceF QA and visual/context review remain unchanged and retain their true epoch; equality/carry must be separately evidenced."
|
||||
}
|
||||
Reference in new issue
Block a user