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>
171 lines
5.9 KiB
JSON
171 lines
5.9 KiB
JSON
[
|
|
"dance_drink.glb",
|
|
"dance_medium.glb",
|
|
"dance_party.glb",
|
|
"dance_sway.glb",
|
|
"dj_phrtt_01.glb",
|
|
"dj_techno_01.glb",
|
|
"look.glb",
|
|
"procity_fit_aircon_unit_01.glb",
|
|
"procity_fit_arcade_cabinet_01.glb",
|
|
"procity_fit_ash_urn_01.glb",
|
|
"procity_fit_ashtray_post_01.glb",
|
|
"procity_fit_bain_marie_01.glb",
|
|
"procity_fit_banquette_01.glb",
|
|
"procity_fit_bass_guitar_01.glb",
|
|
"procity_fit_bass_guitar_01_hi.glb",
|
|
"procity_fit_beam_roof_01.glb",
|
|
"procity_fit_beer_umbrella_01.glb",
|
|
"procity_fit_bin_big_4x4_01.glb",
|
|
"procity_fit_bin_endoffunk_01.glb",
|
|
"procity_fit_bin_round_01.glb",
|
|
"procity_fit_bistro_table_01.glb",
|
|
"procity_fit_bookshelf_01.glb",
|
|
"procity_fit_box_crate_01.glb",
|
|
"procity_fit_broken_basin_01.glb",
|
|
"procity_fit_cable_snake_01.glb",
|
|
"procity_fit_can_stack_01.glb",
|
|
"procity_fit_cart_case_01.glb",
|
|
"procity_fit_cart_concorde_01.glb",
|
|
"procity_fit_cart_m447_01.glb",
|
|
"procity_fit_cart_stanton_01.glb",
|
|
"procity_fit_cdj_deck_01.glb",
|
|
"procity_fit_champ_bucket_01.glb",
|
|
"procity_fit_chiu_bin_01.glb",
|
|
"procity_fit_chiu_bin_half_01.glb",
|
|
"procity_fit_chiu_bin_low_01.glb",
|
|
"procity_fit_chiu_rack_long_01.glb",
|
|
"procity_fit_chiu_rack_short_01.glb",
|
|
"procity_fit_clothes_rack_01.glb",
|
|
"procity_fit_coffee_table_01.glb",
|
|
"procity_fit_column_square_01.glb",
|
|
"procity_fit_column_wide_01.glb",
|
|
"procity_fit_concrete_plinth_01.glb",
|
|
"procity_fit_counter_01.glb",
|
|
"procity_fit_counter_station_01.glb",
|
|
"procity_fit_counter_station_side_01.glb",
|
|
"procity_fit_counter_till_01.glb",
|
|
"procity_fit_crate_blue_01.glb",
|
|
"procity_fit_crate_stack_01.glb",
|
|
"procity_fit_crowd_barrier_01.glb",
|
|
"procity_fit_cube_shelf_wide_01.glb",
|
|
"procity_fit_deck_1200_01.glb",
|
|
"procity_fit_deck_1200_rigged_01.glb",
|
|
"procity_fit_distro_box_01.glb",
|
|
"procity_fit_door_shop_01.glb",
|
|
"procity_fit_drinks_fridge_01.glb",
|
|
"procity_fit_drum_808_01.glb",
|
|
"procity_fit_drum_kit_01.glb",
|
|
"procity_fit_drum_kit_01_hi.glb",
|
|
"procity_fit_drum_tr1000_01.glb",
|
|
"procity_fit_electric_guitar_01.glb",
|
|
"procity_fit_electric_guitar_01_hi.glb",
|
|
"procity_fit_fire_ext_01.glb",
|
|
"procity_fit_firepit_01.glb",
|
|
"procity_fit_flight_case_01.glb",
|
|
"procity_fit_glass_case_01.glb",
|
|
"procity_fit_guitar_amp_01.glb",
|
|
"procity_fit_guitar_amp_01_hi.glb",
|
|
"procity_fit_headphones_hd25_01.glb",
|
|
"procity_fit_headshell_technics_01.glb",
|
|
"procity_fit_jukebox_01.glb",
|
|
"procity_fit_keg_01.glb",
|
|
"procity_fit_library_trolley_01.glb",
|
|
"procity_fit_listening_booth_01.glb",
|
|
"procity_fit_lounge_chair_01.glb",
|
|
"procity_fit_magazine_rack_01.glb",
|
|
"procity_fit_marble_sink_01.glb",
|
|
"procity_fit_mic_stand_01.glb",
|
|
"procity_fit_mic_stand_01_hi.glb",
|
|
"procity_fit_milkshake_mixer_01.glb",
|
|
"procity_fit_mixer_mx2200_01.glb",
|
|
"procity_fit_mixer_pmc05pro_01.glb",
|
|
"procity_fit_mixer_pmc05pro_rigged_01.glb",
|
|
"procity_fit_mixer_pmc06pro_01.glb",
|
|
"procity_fit_mixer_pmc07pro_01.glb",
|
|
"procity_fit_mixer_pmc08pro_01.glb",
|
|
"procity_fit_mixer_pmc10_01.glb",
|
|
"procity_fit_mixer_pmc20_01.glb",
|
|
"procity_fit_mixer_pmx9000_01.glb",
|
|
"procity_fit_mixer_shdj1200_01.glb",
|
|
"procity_fit_mixer_shdj1200_rigged_01.glb",
|
|
"procity_fit_mixer_ttm54i_01.glb",
|
|
"procity_fit_mixer_ttm54i_rigged_01.glb",
|
|
"procity_fit_mos_bin_bottom_01.glb",
|
|
"procity_fit_mos_bin_lower_mid_01.glb",
|
|
"procity_fit_mos_bin_top_01.glb",
|
|
"procity_fit_mos_bin_upper_mid_01.glb",
|
|
"procity_fit_mos_stack_01.glb",
|
|
"procity_fit_old_couch_01.glb",
|
|
"procity_fit_pallet_01.glb",
|
|
"procity_fit_picnic_table_01.glb",
|
|
"procity_fit_pie_warmer_01.glb",
|
|
"procity_fit_planter_01.glb",
|
|
"procity_fit_plywood_bar_01.glb",
|
|
"procity_fit_pokie_01.glb",
|
|
"procity_fit_rack_bin_wooden_01.glb",
|
|
"procity_fit_raffle_drum_01.glb",
|
|
"procity_fit_record_crate_01.glb",
|
|
"procity_fit_rope_post_01.glb",
|
|
"procity_fit_sampler_mpc3000_01.glb",
|
|
"procity_fit_sampler_s900_01.glb",
|
|
"procity_fit_sampler_sp1200_01.glb",
|
|
"procity_fit_sandwich_board_01.glb",
|
|
"procity_fit_shelf_board_long_01.glb",
|
|
"procity_fit_shelf_board_short_01.glb",
|
|
"procity_fit_sl_deck_1_01.glb",
|
|
"procity_fit_sl_deck_2_01.glb",
|
|
"procity_fit_sl_deck_3_01.glb",
|
|
"procity_fit_sl_deck_4_01.glb",
|
|
"procity_fit_smoke_machine_01.glb",
|
|
"procity_fit_speaker_stack_01.glb",
|
|
"procity_fit_strobe_light_01.glb",
|
|
"procity_fit_sub_bass_01.glb",
|
|
"procity_fit_topiary_01.glb",
|
|
"procity_fit_tub_black_01.glb",
|
|
"procity_fit_tub_black_long_01.glb",
|
|
"procity_fit_tub_white_01.glb",
|
|
"procity_fit_tub_white_long_01.glb",
|
|
"procity_fit_tubs_3x3_01.glb",
|
|
"procity_fit_tubs_3x3_long_01.glb",
|
|
"procity_fit_tubs_4x2_vertical_01.glb",
|
|
"procity_fit_tubs_4x2_wide_01.glb",
|
|
"procity_fit_tubs_shelf_long_01.glb",
|
|
"procity_fit_tubs_shelf_wide_01.glb",
|
|
"procity_fit_urinal_trough_01.glb",
|
|
"procity_fit_vinyl_sleeve_01.glb",
|
|
"procity_fit_wall_shelves_big_01.glb",
|
|
"procity_fit_wall_shelves_long_01.glb",
|
|
"procity_fit_wheelie_bin_01.glb",
|
|
"procity_fit_window_booth_01.glb",
|
|
"procity_fit_wire_shelf_01.glb",
|
|
"procity_fit_wooden_rack_long_01.glb",
|
|
"procity_fit_wooden_rack_wide_01.glb",
|
|
"procity_fit_work_table_01.glb",
|
|
"procity_fit_zip_drive_01.glb",
|
|
"procity_street_aframe_board_01.glb",
|
|
"procity_street_bench_01.glb",
|
|
"procity_street_bench_01_hi.glb",
|
|
"procity_street_bench_modern_01.glb",
|
|
"procity_street_bench_wood_01.glb",
|
|
"procity_street_bin_01.glb",
|
|
"procity_street_bin_01_hi.glb",
|
|
"procity_street_blade_sign_01.glb",
|
|
"procity_street_bus_shelter_01.glb",
|
|
"procity_street_bus_shelter_01_hi.glb",
|
|
"procity_street_food_cart_01.glb",
|
|
"procity_street_food_cart_01_hi.glb",
|
|
"procity_street_keycutter_sign_01.glb",
|
|
"procity_street_longbench_01.glb",
|
|
"procity_street_magpie_01.glb",
|
|
"procity_street_novelty_record_01.glb",
|
|
"procity_street_paling_fence_01.glb",
|
|
"procity_street_park_bench_01.glb",
|
|
"procity_street_streetlight_01.glb",
|
|
"procity_street_water_tank_01.glb",
|
|
"sit.glb",
|
|
"vintage-cash-register.glb",
|
|
"woman_dj_01.glb",
|
|
"woman_dj_02.glb",
|
|
"woman_dj_03.glb"
|
|
] |