MOTION (§41.1). The clip library goes 8 -> 46: ten idles, eight browse, eight sit/lean, eight social, six locomotion, six venue, in SIX grouped GLBs (one fetch each), 3.35 MB — LESS than the 4.29 MB the old eight cost, via lossless dedup + int16 rotations (worst error 0.0034 deg). All six verified skeleton-only (tris 0, meshes 0, nodes 66): ZERO DRAW, which is what makes this round affordable. No retarget was run and none was wanted — the bank and the peds are the same mixamorig skeleton, so retargeting would add error AND bake the ped mesh into the clip, ending zero-draw. MIRPAMO 'make smoke' green to prove the tool, then deliberately unused. Three seeds in the brief were duds and got substituted: the whole *_Degree_Turn set is RIFLE-AIMING, and two 'examine' clips are 262 KB static poses, not motion. R16 flat-body trap re-checked on all 46 (spine tilt 24 samples/clip, 0 frames >75 deg); turn_in_place auto-demoted from loopable on a 36.7 deg seam. RULING 1 — the Bandai hazard, closed non-destructively and better than specified. 3,077 CC BY-NC clips sat unzoned in a neutrally-named path. Renamed PER FILE (3,077/3,077) not just the directory, because mirpamo names output <rig>@<clip>.glb — the _NC-research marker now PROPAGATES into any retargeted GLB automatically. Nothing deleted; ultra's red/bandai re-verified as canonical. Ledger corrected: the manifest claimed CC-BY-NC-ND, the bundled licence text says CC BY-NC, no ND. PROPS (§41.2). 110 assets from three libraries, published, sha1-verified, 0 validator errors both modes. THE FINDING: every handover number was a TRIANGLE count, and triangles were never the binding constraint — DRAW CALLS were. As handed over this cargo cost 14,140 draws against a 162-draw margin; it ships at 117. '3dstore passes as-is' was true on tris/metres/ Draco/textures and FALSE on draws — 30 of 46 files carried up to 16 materials on one mesh (one per record sleeve), so a 1,020-tri tub cost 16 draws; baked to COLOR_0, 288 -> 40, zero tri drift, A/B identical. dj-gear's own manifest claimed median 6,288 tris / 18 under budget; measured 51,528 and 12, with draws to 2,145. Pub props were NOT metre-correct (every source unit-normalised to max dim 1.00 m) and 40x decimation was impossible as specified (loungeChair is 94% non-manifold). Ruling 5 vs the draw budget was a real conflict (one mixer = 4.6x a whole room); resolved by joining SCENERY selectively while every control node keeps its object/name/pivot — verified by parsing the SHIPPED GLB, not the tool that wrote it: PASS 4 / STATIC 10 / N/A 17 / FAIL 0. deck_1200_rigged = 5 draws with Platter_SPIN, Arm_YAW, Fader_PITCH, Btn_STARTSTOP intact. The R40 four-surface transmission gate FIRED ON LIVE CARGO: 5 genuinely transmissive materials (cartridge dust-covers, a mixer meter window) that would each have doubled every opaque draw in the room. 9 assets rejected on eyeball after decimation rather than shipping mush. Two existing-tooling bugs fixed: normalize.py's yaw/up were silent no-ops (the jukebox exported 0.40 m instead of 0.97 m), and footprints now measure the shipped GLB. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1113 lines
22 KiB
JSON
1113 lines
22 KiB
JSON
{
|
|
"results": [
|
|
{
|
|
"src": "Black Tub.glb",
|
|
"id": "tub_black",
|
|
"kind": "bin",
|
|
"file": "procity_fit_tub_black_01.glb",
|
|
"tris": 1020,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.36,
|
|
0.53
|
|
],
|
|
"height": 0.229,
|
|
"size_m": [
|
|
0.362,
|
|
0.53,
|
|
0.229
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tub_black_01.png"
|
|
},
|
|
{
|
|
"src": "Black Tub long.glb",
|
|
"id": "tub_black_long",
|
|
"kind": "bin",
|
|
"file": "procity_fit_tub_black_long_01.glb",
|
|
"tris": 1536,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.53,
|
|
0.36
|
|
],
|
|
"height": 0.229,
|
|
"size_m": [
|
|
0.532,
|
|
0.36,
|
|
0.229
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tub_black_long_01.png"
|
|
},
|
|
{
|
|
"src": "White Tub.glb",
|
|
"id": "tub_white",
|
|
"kind": "bin",
|
|
"file": "procity_fit_tub_white_01.glb",
|
|
"tris": 972,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.53
|
|
],
|
|
"height": 0.229,
|
|
"size_m": [
|
|
0.342,
|
|
0.53,
|
|
0.229
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tub_white_01.png"
|
|
},
|
|
{
|
|
"src": "White Tub long.glb",
|
|
"id": "tub_white_long",
|
|
"kind": "bin",
|
|
"file": "procity_fit_tub_white_long_01.glb",
|
|
"tris": 1536,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.53,
|
|
0.36
|
|
],
|
|
"height": 0.229,
|
|
"size_m": [
|
|
0.532,
|
|
0.36,
|
|
0.229
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tub_white_long_01.png"
|
|
},
|
|
{
|
|
"src": "Blue Crate.glb",
|
|
"id": "crate_blue",
|
|
"kind": "bin",
|
|
"file": "procity_fit_crate_blue_01.glb",
|
|
"tris": 936,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.3
|
|
],
|
|
"height": 0.322,
|
|
"size_m": [
|
|
0.344,
|
|
0.3,
|
|
0.322
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_crate_blue_01.png"
|
|
},
|
|
{
|
|
"src": "Wooden Rack Bin.glb",
|
|
"id": "rack_bin_wooden",
|
|
"kind": "bin",
|
|
"file": "procity_fit_rack_bin_wooden_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.4
|
|
],
|
|
"height": 0.338,
|
|
"size_m": [
|
|
0.34,
|
|
0.4,
|
|
0.338
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_rack_bin_wooden_01.png"
|
|
},
|
|
{
|
|
"src": "endoffunk1.glb",
|
|
"id": "bin_endoffunk",
|
|
"kind": "bin",
|
|
"file": "procity_fit_bin_endoffunk_01.glb",
|
|
"tris": 972,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.36,
|
|
0.34
|
|
],
|
|
"height": 0.34,
|
|
"size_m": [
|
|
0.357,
|
|
0.34,
|
|
0.34
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_bin_endoffunk_01.png"
|
|
},
|
|
{
|
|
"src": "chiu-long-bin.glb",
|
|
"id": "chiu_bin",
|
|
"kind": "bin",
|
|
"file": "procity_fit_chiu_bin_01.glb",
|
|
"tris": 996,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.37,
|
|
0.43
|
|
],
|
|
"height": 0.35,
|
|
"size_m": [
|
|
0.37,
|
|
0.43,
|
|
0.35
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_chiu_bin_01.png"
|
|
},
|
|
{
|
|
"src": "chiu-long-bin-low.glb",
|
|
"id": "chiu_bin_low",
|
|
"kind": "bin",
|
|
"file": "procity_fit_chiu_bin_low_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.43
|
|
],
|
|
"height": 0.35,
|
|
"size_m": [
|
|
0.34,
|
|
0.43,
|
|
0.35
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_chiu_bin_low_01.png"
|
|
},
|
|
{
|
|
"src": "chiu-half-bin-sideways.glb",
|
|
"id": "chiu_bin_half",
|
|
"kind": "bin",
|
|
"file": "procity_fit_chiu_bin_half_01.glb",
|
|
"tris": 600,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.24,
|
|
0.43
|
|
],
|
|
"height": 0.35,
|
|
"size_m": [
|
|
0.24,
|
|
0.43,
|
|
0.35
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_chiu_bin_half_01.png"
|
|
},
|
|
{
|
|
"src": "chiu-long.glb",
|
|
"id": "chiu_rack_long",
|
|
"kind": "rack",
|
|
"file": "procity_fit_chiu_rack_long_01.glb",
|
|
"tris": 300,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.88,
|
|
0.43
|
|
],
|
|
"height": 0.795,
|
|
"size_m": [
|
|
1.88,
|
|
0.43,
|
|
0.795
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_chiu_rack_long_01.png"
|
|
},
|
|
{
|
|
"src": "chiu-short.glb",
|
|
"id": "chiu_rack_short",
|
|
"kind": "rack",
|
|
"file": "procity_fit_chiu_rack_short_01.glb",
|
|
"tris": 276,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.38,
|
|
0.43
|
|
],
|
|
"height": 0.795,
|
|
"size_m": [
|
|
1.38,
|
|
0.43,
|
|
0.795
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_chiu_rack_short_01.png"
|
|
},
|
|
{
|
|
"src": "mos-japhop.glb",
|
|
"id": "mos_stack",
|
|
"kind": "rack",
|
|
"file": "procity_fit_mos_stack_01.glb",
|
|
"tris": 204,
|
|
"draws_before": 5,
|
|
"draws_after": 1,
|
|
"materials_before": 5,
|
|
"footprint": [
|
|
0.37,
|
|
0.4
|
|
],
|
|
"height": 1.275,
|
|
"size_m": [
|
|
0.37,
|
|
0.4,
|
|
1.275
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_mos_stack_01.png"
|
|
},
|
|
{
|
|
"src": "mos-japhop-top.glb",
|
|
"id": "mos_bin_top",
|
|
"kind": "bin",
|
|
"file": "procity_fit_mos_bin_top_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.2
|
|
],
|
|
"height": 0.34,
|
|
"size_m": [
|
|
0.34,
|
|
0.2,
|
|
0.34
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_mos_bin_top_01.png"
|
|
},
|
|
{
|
|
"src": "mos-japhop-upper-mid.glb",
|
|
"id": "mos_bin_upper_mid",
|
|
"kind": "bin",
|
|
"file": "procity_fit_mos_bin_upper_mid_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.26
|
|
],
|
|
"height": 0.34,
|
|
"size_m": [
|
|
0.34,
|
|
0.26,
|
|
0.34
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_mos_bin_upper_mid_01.png"
|
|
},
|
|
{
|
|
"src": "mos-japhop-lower-mid.glb",
|
|
"id": "mos_bin_lower_mid",
|
|
"kind": "bin",
|
|
"file": "procity_fit_mos_bin_lower_mid_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.36
|
|
],
|
|
"height": 0.34,
|
|
"size_m": [
|
|
0.34,
|
|
0.36,
|
|
0.34
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_mos_bin_lower_mid_01.png"
|
|
},
|
|
{
|
|
"src": "mos-japhop-bottom.glb",
|
|
"id": "mos_bin_bottom",
|
|
"kind": "bin",
|
|
"file": "procity_fit_mos_bin_bottom_01.glb",
|
|
"tris": 912,
|
|
"draws_before": 16,
|
|
"draws_after": 1,
|
|
"materials_before": 16,
|
|
"footprint": [
|
|
0.34,
|
|
0.4
|
|
],
|
|
"height": 0.34,
|
|
"size_m": [
|
|
0.34,
|
|
0.4,
|
|
0.34
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_mos_bin_bottom_01.png"
|
|
},
|
|
{
|
|
"src": "big-4x4x4-01.glb",
|
|
"id": "bin_big_4x4",
|
|
"kind": "rack",
|
|
"file": "procity_fit_bin_big_4x4_01.glb",
|
|
"tris": 288,
|
|
"draws_before": 4,
|
|
"draws_after": 1,
|
|
"materials_before": 4,
|
|
"footprint": [
|
|
0.59,
|
|
1.5
|
|
],
|
|
"height": 1.255,
|
|
"size_m": [
|
|
0.59,
|
|
1.5,
|
|
1.255
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_bin_big_4x4_01.png"
|
|
},
|
|
{
|
|
"src": "tubs-4x2-wide.glb",
|
|
"id": "tubs_4x2_wide",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_4x2_wide_01.glb",
|
|
"tris": 240,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.56,
|
|
0.53
|
|
],
|
|
"height": 0.475,
|
|
"size_m": [
|
|
1.56,
|
|
0.53,
|
|
0.475
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_4x2_wide_01.png"
|
|
},
|
|
{
|
|
"src": "tubs-4x2-vertical.glb",
|
|
"id": "tubs_4x2_vertical",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_4x2_vertical_01.glb",
|
|
"tris": 240,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
0.53,
|
|
1.56
|
|
],
|
|
"height": 0.475,
|
|
"size_m": [
|
|
0.53,
|
|
1.56,
|
|
0.475
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_4x2_vertical_01.png"
|
|
},
|
|
{
|
|
"src": "white-tub-3x3.glb",
|
|
"id": "tubs_3x3",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_3x3_01.glb",
|
|
"tris": 168,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
0.53,
|
|
1.3
|
|
],
|
|
"height": 0.555,
|
|
"size_m": [
|
|
0.53,
|
|
1.3,
|
|
0.555
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_3x3_01.png"
|
|
},
|
|
{
|
|
"src": "white-tub-3x3-long.glb",
|
|
"id": "tubs_3x3_long",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_3x3_long_01.glb",
|
|
"tris": 168,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.3,
|
|
0.53
|
|
],
|
|
"height": 0.51,
|
|
"size_m": [
|
|
1.3,
|
|
0.53,
|
|
0.51
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_3x3_long_01.png"
|
|
},
|
|
{
|
|
"src": "3-top-4-low-tubs-on-shelf-long.glb",
|
|
"id": "tubs_shelf_long",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_shelf_long_01.glb",
|
|
"tris": 228,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.56,
|
|
0.55
|
|
],
|
|
"height": 0.565,
|
|
"size_m": [
|
|
1.56,
|
|
0.55,
|
|
0.565
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_shelf_long_01.png"
|
|
},
|
|
{
|
|
"src": "3-top-4-low-tubs-on-shelf-wide.glb",
|
|
"id": "tubs_shelf_wide",
|
|
"kind": "rack",
|
|
"file": "procity_fit_tubs_shelf_wide_01.glb",
|
|
"tris": 228,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
0.55,
|
|
1.56
|
|
],
|
|
"height": 0.575,
|
|
"size_m": [
|
|
0.55,
|
|
1.56,
|
|
0.575
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_tubs_shelf_wide_01.png"
|
|
},
|
|
{
|
|
"src": "wooden-rack-type-long.glb",
|
|
"id": "wooden_rack_long",
|
|
"kind": "rack",
|
|
"file": "procity_fit_wooden_rack_long_01.glb",
|
|
"tris": 384,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
0.78,
|
|
1.8
|
|
],
|
|
"height": 0.81,
|
|
"size_m": [
|
|
0.78,
|
|
1.8,
|
|
0.81
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_wooden_rack_long_01.png"
|
|
},
|
|
{
|
|
"src": "wooden-rack-type-wide.glb",
|
|
"id": "wooden_rack_wide",
|
|
"kind": "rack",
|
|
"file": "procity_fit_wooden_rack_wide_01.glb",
|
|
"tris": 384,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
1.8,
|
|
0.78
|
|
],
|
|
"height": 0.93,
|
|
"size_m": [
|
|
1.8,
|
|
0.78,
|
|
0.93
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_wooden_rack_wide_01.png"
|
|
},
|
|
{
|
|
"src": "library trolley.glb",
|
|
"id": "library_trolley",
|
|
"kind": "trolley",
|
|
"file": "procity_fit_library_trolley_01.glb",
|
|
"tris": 264,
|
|
"draws_before": 4,
|
|
"draws_after": 1,
|
|
"materials_before": 4,
|
|
"footprint": [
|
|
0.41,
|
|
0.88
|
|
],
|
|
"height": 0.74,
|
|
"size_m": [
|
|
0.41,
|
|
0.88,
|
|
0.74
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_library_trolley_01.png"
|
|
},
|
|
{
|
|
"src": "STATION 1.glb",
|
|
"id": "counter_station",
|
|
"kind": "counter",
|
|
"file": "procity_fit_counter_station_01.glb",
|
|
"tris": 192,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
0.88,
|
|
0.5
|
|
],
|
|
"height": 0.87,
|
|
"size_m": [
|
|
0.88,
|
|
0.5,
|
|
0.87
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_counter_station_01.png"
|
|
},
|
|
{
|
|
"src": "STATION 2.glb",
|
|
"id": "counter_station_side",
|
|
"kind": "counter",
|
|
"file": "procity_fit_counter_station_side_01.glb",
|
|
"tris": 192,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
0.5,
|
|
0.88
|
|
],
|
|
"height": 0.87,
|
|
"size_m": [
|
|
0.5,
|
|
0.88,
|
|
0.87
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_counter_station_side_01.png"
|
|
},
|
|
{
|
|
"src": "window-booth.glb",
|
|
"id": "window_booth",
|
|
"kind": "prop",
|
|
"file": "procity_fit_window_booth_01.glb",
|
|
"tris": 144,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
1.85,
|
|
0.09
|
|
],
|
|
"height": 0.72,
|
|
"size_m": [
|
|
1.85,
|
|
0.09,
|
|
0.72
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_window_booth_01.png"
|
|
},
|
|
{
|
|
"src": "vinylsleeve_v5.glb",
|
|
"id": "vinyl_sleeve",
|
|
"kind": "prop",
|
|
"file": "procity_fit_vinyl_sleeve_01.glb",
|
|
"tris": 180,
|
|
"draws_before": 4,
|
|
"draws_after": 1,
|
|
"materials_before": 4,
|
|
"footprint": [
|
|
0.32,
|
|
0.01
|
|
],
|
|
"height": 0.32,
|
|
"size_m": [
|
|
0.32,
|
|
0.003,
|
|
0.32
|
|
],
|
|
"rebased": true,
|
|
"rebase_delta": [
|
|
0.0,
|
|
0.16,
|
|
0.0
|
|
],
|
|
"thumb": "thumbs/procity_fit_vinyl_sleeve_01.png"
|
|
},
|
|
{
|
|
"src": "AIR CON.glb",
|
|
"id": "aircon_unit",
|
|
"kind": "wall_mount",
|
|
"file": "procity_fit_aircon_unit_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
1.15,
|
|
0.25
|
|
],
|
|
"height": 0.35,
|
|
"size_m": [
|
|
1.15,
|
|
0.25,
|
|
0.35
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_aircon_unit_01.png"
|
|
},
|
|
{
|
|
"src": "long guy.glb",
|
|
"id": "shelf_board_long",
|
|
"kind": "wall_mount",
|
|
"file": "procity_fit_shelf_board_long_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
4.6,
|
|
0.48
|
|
],
|
|
"height": 0.03,
|
|
"size_m": [
|
|
4.6,
|
|
0.48,
|
|
0.03
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_shelf_board_long_01.png"
|
|
},
|
|
{
|
|
"src": "short guy.glb",
|
|
"id": "shelf_board_short",
|
|
"kind": "wall_mount",
|
|
"file": "procity_fit_shelf_board_short_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
0.48,
|
|
1.95
|
|
],
|
|
"height": 0.03,
|
|
"size_m": [
|
|
0.48,
|
|
1.95,
|
|
0.03
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_shelf_board_short_01.png"
|
|
},
|
|
{
|
|
"src": "wall big.glb",
|
|
"id": "wall_shelves_big",
|
|
"kind": "wall_mount",
|
|
"file": "procity_fit_wall_shelves_big_01.glb",
|
|
"tris": 36,
|
|
"draws_before": 3,
|
|
"draws_after": 1,
|
|
"materials_before": 3,
|
|
"footprint": [
|
|
4.65,
|
|
0.05
|
|
],
|
|
"height": 0.76,
|
|
"size_m": [
|
|
4.65,
|
|
0.05,
|
|
0.76
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_wall_shelves_big_01.png"
|
|
},
|
|
{
|
|
"src": "wall long.glb",
|
|
"id": "wall_shelves_long",
|
|
"kind": "wall_mount",
|
|
"file": "procity_fit_wall_shelves_long_01.glb",
|
|
"tris": 48,
|
|
"draws_before": 4,
|
|
"draws_after": 1,
|
|
"materials_before": 4,
|
|
"footprint": [
|
|
2.6,
|
|
0.05
|
|
],
|
|
"height": 1.1,
|
|
"size_m": [
|
|
2.6,
|
|
0.05,
|
|
1.1
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_wall_shelves_long_01.png"
|
|
},
|
|
{
|
|
"src": "DOOR-front.glb",
|
|
"id": "door_shop",
|
|
"kind": "arch",
|
|
"file": "procity_fit_door_shop_01.glb",
|
|
"tris": 144,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
1.7,
|
|
0.19
|
|
],
|
|
"height": 2.3,
|
|
"size_m": [
|
|
1.7,
|
|
0.19,
|
|
2.3
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_door_shop_01.png"
|
|
},
|
|
{
|
|
"src": "GREY COLUMN-FRONT.glb",
|
|
"id": "column_square",
|
|
"kind": "arch",
|
|
"file": "procity_fit_column_square_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
0.22,
|
|
0.22
|
|
],
|
|
"height": 2.6,
|
|
"size_m": [
|
|
0.22,
|
|
0.22,
|
|
2.6
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_column_square_01.png"
|
|
},
|
|
{
|
|
"src": "WHITE COLUMN.glb",
|
|
"id": "column_wide",
|
|
"kind": "arch",
|
|
"file": "procity_fit_column_wide_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
0.36,
|
|
0.46
|
|
],
|
|
"height": 2.6,
|
|
"size_m": [
|
|
0.36,
|
|
0.46,
|
|
2.6
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_column_wide_01.png"
|
|
},
|
|
{
|
|
"src": "ROOF COLUMN.glb",
|
|
"id": "beam_roof",
|
|
"kind": "arch",
|
|
"file": "procity_fit_beam_roof_01.glb",
|
|
"tris": 12,
|
|
"draws_before": 1,
|
|
"draws_after": 1,
|
|
"materials_before": 1,
|
|
"footprint": [
|
|
6.5,
|
|
0.32
|
|
],
|
|
"height": 0.36,
|
|
"size_m": [
|
|
6.5,
|
|
0.32,
|
|
0.36
|
|
],
|
|
"rebased": false,
|
|
"rebase_delta": [
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"thumb": "thumbs/procity_fit_beam_roof_01.png"
|
|
}
|
|
],
|
|
"errors": [],
|
|
"rejects": [
|
|
{
|
|
"src": "3dmrp.glb",
|
|
"why": "499,948 tris (100x the 5k prop budget) + a 4096px texture. Named in the tasking as the one reject; measured and confirmed."
|
|
},
|
|
{
|
|
"src": "DOOR.glb",
|
|
"why": "0.010 m thick \u2014 a 1 cm plane, 12 tris. The solid door is DOOR-front.glb (0.19 m), which is accepted as door_shop."
|
|
},
|
|
{
|
|
"src": "GREY COLUMN.glb",
|
|
"why": "0.010 m thick plane, 12 tris. The solid post is GREY COLUMN-FRONT.glb (0.22 x 0.22 m), accepted as column_square."
|
|
},
|
|
{
|
|
"src": "Shelf Level.glb",
|
|
"why": "4.50 x 0.05 x 0.005 m \u2014 a 5 mm trim rail from the booth_room build script, not a placeable fitting."
|
|
},
|
|
{
|
|
"src": "Shelf Level long.glb",
|
|
"why": "2.60 x 0.05 x 0.005 m \u2014 same 5 mm trim rail, short version."
|
|
},
|
|
{
|
|
"src": "floor crate.glb",
|
|
"why": "0.34 x 0.34 x 0.002 m \u2014 a 2 mm floor decal. Would z-fight Lane C's interior floor; a real crate is crate_blue."
|
|
}
|
|
],
|
|
"draws_before_total": 288,
|
|
"draws_after_total": 40
|
|
} |