{ "format": "faset.playable-export-verification", "version": 1, "started_utc": "2026-09-24T02:01:24.205054+00:00", "platform": "linux", "engine": "/home/emil/Desktop/.worktrees/Faset_Engine-p1-p3-integration", "editor": "/home/emil/Desktop/.worktrees/Faset_Engine-p1-p3-integration/build/linux-release/faset_editor", "standalone_root": "/tmp/faset-p1-final-packages-4a3453e", "engine_revision": "4a3453e2b1868555d833f578d43f48b8bc47d41a", "engine_dirty": false, "engine_git_status": [], "engine_diff_sha256": null, "editor_sha256": "73702e9f0fe015ef932db694400a0501048be2d602ab521ecc48c51767275d23", "project_workspace": "/tmp/faset-p1-final-release-4a3453e", "vulkaninfo_available": true, "driver_override": null, "frames_per_game": 120, "status": "passed", "projects": [ { "name": "collect-2d", "dimension": 2, "language": "cpp", "source_inputs": [ { "path": ".gitignore", "sha256": "53aa4d7124d4c8d93b8d7c4cb470b6c82b844e019a660d6243ffeadc50602de1" }, { "path": "README.md", "sha256": "8cf5a2d6de849eb090b9ea6d5e27841f551bd06947e5054f0d2f59639a90edd0" }, { "path": "Scenes/main.scene.json", "sha256": "be48a6d21385e717b6c8ebf9a3b4322eebbeff6bb067428e089ab5214be79854" }, { "path": "Scripts/Gameplay.cpp", "sha256": "6b581b24da613e1915819de0a0f0ea820dd3333efa62c4b479a9ea7ffdbc6bcc" }, { "path": "Scripts/Gameplay.hpp", "sha256": "4121587182ed4f74901b1c0757c53daadbf309af1d6bb5dd87fef142130ccbbe" }, { "path": "project.faset.json", "sha256": "36e2acd32210f5489372a2331346a3294ead2395f0713e3e5fd2da4e83263689" } ], "generation": "ca306aa8-a094-42bc-833f-a24a05cab73d", "configuration": "Release", "standalone_directory": "/tmp/faset-p1-final-packages-4a3453e/Faset Café 世界/collect-2d", "executable": "faset_player", "package_file_count": 41, "asset_generations": {}, "device": "NVIDIA GeForce RTX 2080 Ti", "device_class": "physical", "driver": { "apiVersion": "1.4.329", "driverVersion": "595.84.0.0", "deviceName": "NVIDIA GeForce RTX 2080 Ti", "driverID": "DRIVER_ID_NVIDIA_PROPRIETARY", "driverName": "NVIDIA", "driverInfo": "595.84" }, "validation_enabled": true, "validation_errors": 0, "completed_frames": 120, "summary_ms": { "gpu": { "max": 0.581984, "min": 0.555552, "p50": 0.5592, "p95": 0.568896, "samples": 120 }, "render_call": { "max": 6.021328, "min": 1.627681, "p50": 1.892219, "p95": 2.165605, "samples": 120 }, "renderer_cpu": { "max": 6.013313, "min": 1.621609, "p50": 1.883223, "p95": 2.15763, "samples": 120 }, "renderer_readback_cpu": { "max": 2.645991, "min": 0.386439, "p50": 0.478583, "p95": 0.582889, "samples": 120 }, "simulation": { "max": 0.332657, "min": 0.135175, "p50": 0.166364, "p95": 0.244932, "samples": 120 }, "snapshot": { "max": 0.250653, "min": 0.130637, "p50": 0.153339, "p95": 0.221498, "samples": 120 }, "wall": { "max": 6.632972, "min": 1.913981, "p50": 2.233333, "p95": 2.59779, "samples": 120 } }, "capture": { "width": 1280, "height": 720, "sampled_colors": 7, "sha256": "f9d74067d87c1ebf30c6db372a26d93b7285791c8cb0307a24af5adb23bf201a" }, "source_project_paths_unavailable": true, "status": "passed" }, { "name": "collect-3d", "dimension": 3, "language": "cpp", "source_inputs": [ { "path": ".gitignore", "sha256": "53aa4d7124d4c8d93b8d7c4cb470b6c82b844e019a660d6243ffeadc50602de1" }, { "path": "Assets/exit-arch/create.py", "sha256": "9c7291124fb1498a3f992ef74afc39cd98f9cc3e2ff4687c633bece85d580905" }, { "path": "Assets/exit-arch/manifest.json", "sha256": "7a13347adc89761fb02ebeab3c58ba87f319cd62f53ec87a3bb61bcd066ffa55" }, { "path": "Assets/exit-arch/manifest.json.faset-import.json", "sha256": "ef4eef28a18a0cc40a40df75db34c97faa5d783b891265f862633f3aec514afc" }, { "path": "Assets/exit-arch/payload/ee6c748a212905fc9c465cbe95c033e94b80be643624f4f240ad5353761205b3.glb", "sha256": "ee6c748a212905fc9c465cbe95c033e94b80be643624f4f240ad5353761205b3" }, { "path": "Assets/exit-arch/source.blend", "sha256": "ff2676bec97ab778e531e87a185ad716049ea3b05b4a4f0027a6345737735035" }, { "path": "README.md", "sha256": "2df5ca4df47ab5d3d05d41508201296d4ad5ec876245f19f061767ade6a30e8f" }, { "path": "Scenes/main.scene.json", "sha256": "61b65baf79e52f07ac386a7f98acf985a1b09e88770cdde37ef461dc94b9dcd7" }, { "path": "Scripts/Extensions/Beacon.hpp", "sha256": "c60d56161eead16f541835053ad32ac3333383d83015709c060b7d45e0af5a97" }, { "path": "Scripts/Gameplay.cpp", "sha256": "5d419786a6861d7f14ed4eca54634694d8cd43be5dbbd60a2c6790db665c3a6a" }, { "path": "Scripts/Gameplay.hpp", "sha256": "4121587182ed4f74901b1c0757c53daadbf309af1d6bb5dd87fef142130ccbbe" }, { "path": "project.faset.json", "sha256": "43d273b1054ec9069369073f54cc1fc7efb3d6b699dcd342c552a2dc2ef852ef" } ], "import": { "asset_id": "5832763b-3ed0-44d6-9088-0b524f196a91", "cache_hit": false, "diagnostics": [], "generation": "4a5bfcc1437a7b4d65c388da2beace0308cceda8e16503d08ce676260f21d5c2", "manifest": { "asset_id": "5832763b-3ed0-44d6-9088-0b524f196a91", "files": [ { "path": "meshes/mesh-fc069a07a87e0f831fd92efdbc4efa1f-0.fmesh", "sha256": "98b38aca7d2786c58a2265ba4d1f2255123f03d31d947e239232cf55bfdc2c97", "size": 928 }, { "path": "meshes/mesh-0961e2a3f92977836a3aa80cab09277e-0.fmesh", "sha256": "98b38aca7d2786c58a2265ba4d1f2255123f03d31d947e239232cf55bfdc2c97", "size": 928 }, { "path": "meshes/mesh-93b5b3e52cb6bb120fefb80e2d8e222b-0.fmesh", "sha256": "3875c16ea628d4126373ebfe07816621fbad3961596a2fcd112f1eec0e378071", "size": 928 } ], "generation": "4a5bfcc1437a7b4d65c388da2beace0308cceda8e16503d08ce676260f21d5c2", "importer": "faset-gltf-1/cgltf-1.15", "input_key": { "bundle_sha256": "7a13347adc89761fb02ebeab3c58ba87f319cd62f53ec87a3bb61bcd066ffa55", "dependencies": {}, "importer": "faset-gltf-1/cgltf-1.15", "settings": {}, "source": "ee6c748a212905fc9c465cbe95c033e94b80be643624f4f240ad5353761205b3", "target_profile": "desktop-static-pbr-v1", "toolchain": { "cgltf": "360db1a95480fe102ae9c69b27c5d101167ff5ba", "stb": "2c980bb59875b0d32144a71867fbdebb2f77cd20" } }, "kind": "scene", "materials": [ { "alpha_cutoff": 0.5, "alpha_mode": "OPAQUE", "base_color": [ 0.2199999988079071, 0.28999999165534973, 0.3400000035762787, 1.0 ], "base_color_texture": -1, "double_sided": true, "emissive": [ 0.0, 0.0, 0.0 ], "emissive_texture": -1, "format": "faset.material", "id": "material-bb63b094febbf90bb7049c9bcf7587bc", "metallic": 0.07999999821186066, "metallic_roughness_texture": -1, "name": "Weathered stone", "normal_texture": -1, "occlusion_texture": -1, "roughness": 0.800000011920929, "unlit": false, "version": 1 } ], "meshes": [ { "id": "mesh-fc069a07a87e0f831fd92efdbc4efa1f", "name": "Cube.001", "primitives": [ { "material": 0, "path": "meshes/mesh-fc069a07a87e0f831fd92efdbc4efa1f-0.fmesh" } ] }, { "id": "mesh-0961e2a3f92977836a3aa80cab09277e", "name": "Cube.002", "primitives": [ { "material": 0, "path": "meshes/mesh-0961e2a3f92977836a3aa80cab09277e-0.fmesh" } ] }, { "id": "mesh-93b5b3e52cb6bb120fefb80e2d8e222b", "name": "Cube.003", "primitives": [ { "material": 0, "path": "meshes/mesh-93b5b3e52cb6bb120fefb80e2d8e222b-0.fmesh" } ] } ], "nodes": [ { "id": "node-cec6e8cea80cf5a98ba3263a0156bee4", "local_transform": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.4500000476837158, 1.2999999523162842, 1.0 ], "mesh": 0, "name": "Left post", "parent_id": "", "stable_source_id": true }, { "id": "node-5f8a90a6c4d27020d20bd4fa81d1d958", "local_transform": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 1.4500000476837158, -1.2999999523162842, 1.0 ], "mesh": 1, "name": "Right post", "parent_id": "", "stable_source_id": true }, { "id": "node-482463e486a8d1fd741340c653cd128f", "local_transform": [ 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 3.0, 0.0, 1.0 ], "mesh": 2, "name": "Lintel", "parent_id": "", "stable_source_id": true } ], "outputs": [ "node-cec6e8cea80cf5a98ba3263a0156bee4", "node-5f8a90a6c4d27020d20bd4fa81d1d958", "node-482463e486a8d1fd741340c653cd128f", "mesh-fc069a07a87e0f831fd92efdbc4efa1f", "mesh-0961e2a3f92977836a3aa80cab09277e", "mesh-93b5b3e52cb6bb120fefb80e2d8e222b", "material-bb63b094febbf90bb7049c9bcf7587bc" ], "payload_source": "/tmp/faset-p1-final-release-4a3453e/Faset Café 世界/collect-3d/Assets/exit-arch/payload/ee6c748a212905fc9c465cbe95c033e94b80be643624f4f240ad5353761205b3.glb", "schema_version": 1, "settings": {}, "source": "/tmp/faset-p1-final-release-4a3453e/Faset Café 世界/collect-3d/Assets/exit-arch/manifest.json", "source_sha256": "ee6c748a212905fc9c465cbe95c033e94b80be643624f4f240ad5353761205b3", "textures": [] }, "previous_generation": "", "removed_output_ids": [] }, "generation": "004c6e18-969b-4ef5-95bb-5d7742f96564", "configuration": "Release", "standalone_directory": "/tmp/faset-p1-final-packages-4a3453e/Faset Café 世界/collect-3d", "executable": "faset_player", "package_file_count": 46, "asset_generations": { "5832763b-3ed0-44d6-9088-0b524f196a91": "4a5bfcc1437a7b4d65c388da2beace0308cceda8e16503d08ce676260f21d5c2" }, "device": "NVIDIA GeForce RTX 2080 Ti", "device_class": "physical", "driver": { "apiVersion": "1.4.329", "driverVersion": "595.84.0.0", "deviceName": "NVIDIA GeForce RTX 2080 Ti", "driverID": "DRIVER_ID_NVIDIA_PROPRIETARY", "driverName": "NVIDIA", "driverInfo": "595.84" }, "validation_enabled": true, "validation_errors": 0, "completed_frames": 120, "summary_ms": { "gpu": { "max": 0.62432, "min": 0.592032, "p50": 0.593792, "p95": 0.61008, "samples": 120 }, "render_call": { "max": 5.917472, "min": 1.873163, "p50": 2.209838, "p95": 2.552535, "samples": 120 }, "renderer_cpu": { "max": 5.909758, "min": 1.867162, "p50": 2.201673, "p95": 2.53905, "samples": 120 }, "renderer_readback_cpu": { "max": 2.530744, "min": 0.388893, "p50": 0.499071, "p95": 0.636931, "samples": 120 }, "simulation": { "max": 0.608728, "min": 0.172335, "p50": 0.203934, "p95": 0.284217, "samples": 120 }, "snapshot": { "max": 0.714438, "min": 0.170371, "p50": 0.191832, "p95": 0.280138, "samples": 120 }, "wall": { "max": 6.969116, "min": 2.24785, "p50": 2.627506, "p95": 3.081914, "samples": 120 } }, "capture": { "width": 1280, "height": 720, "sampled_colors": 65, "sha256": "2905891c9766b2f1f65d5b4284056cb3839f1faae195f9fea39a56e3ebf44363" }, "source_project_paths_unavailable": true, "status": "passed" }, { "name": "lua", "dimension": 2, "language": "lua", "source_inputs": [ { "path": "README.md", "sha256": "8392da3c18916400ea628daed094c77c390c553cbdcf822da227bdcd3d86380c" }, { "path": "Scenes/main.scene.json", "sha256": "f1ab54150a58b289c47bcc34566ad7ee3025ad931db81e7f5dce70d9fbcac8ab" }, { "path": "Scripts/beacon.lua", "sha256": "44d932ebedf66cadb9620f2d926177be2f8d43d71d56aa83611de686af026231" }, { "path": "Scripts/player.lua", "sha256": "1c51810574a3413c46a7cbd0ea2e84a9b802da1206a2b72bb78f6cc951367a11" }, { "path": "Scripts/util/motion.lua", "sha256": "bad3dcdc1081fd1dec589c12dad8dc175b739d77ea52b957ead9ecb4b7cb88a3" }, { "path": "project.faset.json", "sha256": "7e4c0781c1837208b4499a9991ffb702143edf1f933ae9c7e3d2543fd2577747" } ], "generation": "92846e8b-d199-4679-8f6a-fb0686acba75", "configuration": "Release", "standalone_directory": "/tmp/faset-p1-final-packages-4a3453e/Faset Café 世界/lua", "executable": "faset_player", "package_file_count": 46, "asset_generations": {}, "device": "NVIDIA GeForce RTX 2080 Ti", "device_class": "physical", "driver": { "apiVersion": "1.4.329", "driverVersion": "595.84.0.0", "deviceName": "NVIDIA GeForce RTX 2080 Ti", "driverID": "DRIVER_ID_NVIDIA_PROPRIETARY", "driverName": "NVIDIA", "driverInfo": "595.84" }, "validation_enabled": true, "validation_errors": 0, "completed_frames": 120, "summary_ms": { "gpu": { "max": 0.589568, "min": 0.551712, "p50": 0.552416, "p95": 0.570016, "samples": 120 }, "render_call": { "max": 6.280958, "min": 1.607562, "p50": 1.83424, "p95": 2.180794, "samples": 120 }, "renderer_cpu": { "max": 6.273714, "min": 1.602192, "p50": 1.828289, "p95": 2.169262, "samples": 120 }, "renderer_readback_cpu": { "max": 3.40345, "min": 0.412939, "p50": 0.503159, "p95": 0.622655, "samples": 120 }, "simulation": { "max": 0.231888, "min": 0.080883, "p50": 0.103485, "p95": 0.166965, "samples": 120 }, "snapshot": { "max": 0.136677, "min": 0.046938, "p50": 0.056226, "p95": 0.083728, "samples": 120 }, "wall": { "max": 6.601142, "min": 1.775219, "p50": 2.019429, "p95": 2.450732, "samples": 120 } }, "capture": { "width": 1280, "height": 720, "sampled_colors": 4, "sha256": "e2f4c3b84de75dadd2e31d388d0ba51abc1861f1ec76eb7ba51a4a2dcac720a7" }, "source_project_paths_unavailable": true, "status": "passed" } ], "requested_projects": [ "collect-2d", "collect-3d", "lua" ], "finished_utc": "2026-09-24T02:07:41.244688+00:00" }