README.md assembly_clay.png assembly_validation.json audit_assembly.json audit_glb.json bind_source_materials.py browser_check.py build_evidence.json build_kit.py critic_final.txt critic_followup.txt critic_followup_request.txt critic_revision.txt critic_revision_request.txt details.py details_chimney_cluster.png details_dormer_contact.png details_dormer_gabled.png details_dormer_hipped.png details_dormer_wall.png details_oriel.png details_pillory.png details_thatch_grid.png details_thatch_panel.png details_well_wheel.png geometry.py kit.blend kit.glb kit.json kit_sheet.png make_delivery.py make_sheet.py materials/Clay_tile/BaseColor.png materials/Clay_tile/Normal.png materials/Clay_tile/ORM.png materials/Clay_tile_dark/BaseColor.png materials/Clay_tile_dark/Normal.png materials/Clay_tile_dark/ORM.png materials/Door_paint/BaseColor.png materials/Door_paint/Normal.png materials/Door_paint/ORM.png materials/Dressed_limestone/BaseColor.png materials/Dressed_limestone/Normal.png materials/Dressed_limestone/ORM.png materials/Leaded_glass/BaseColor.png materials/Leaded_glass/Normal.png materials/Leaded_glass/ORM.png materials/Leather_brown/BaseColor.png materials/Leather_brown/Normal.png materials/Leather_brown/ORM.png materials/Oak_frame/BaseColor.png materials/Oak_frame/Normal.png materials/Oak_frame/ORM.png materials/Oak_frame_grey/BaseColor.png materials/Oak_frame_grey/Normal.png materials/Oak_frame_grey/ORM.png materials/Plaster_ochre/BaseColor.png materials/Plaster_ochre/Height.png materials/Plaster_ochre/Normal.png materials/Plaster_ochre/ORM.png materials/Plaster_pink/BaseColor.png materials/Plaster_pink/Height.png materials/Plaster_pink/Normal.png materials/Plaster_pink/ORM.png materials/Plaster_white/BaseColor.png materials/Plaster_white/Height.png materials/Plaster_white/Normal.png materials/Plaster_white/ORM.png materials/Rubble_stone/BaseColor.png materials/Rubble_stone/Height.png materials/Rubble_stone/Normal.png materials/Rubble_stone/ORM.png materials/Rubble_stone_dark/BaseColor.png materials/Rubble_stone_dark/Height.png materials/Rubble_stone_dark/Normal.png materials/Rubble_stone_dark/ORM.png materials/Sign_paint/BaseColor.png materials/Sign_paint/Normal.png materials/Sign_paint/ORM.png materials/Thatch_reed/BaseColor.png materials/Thatch_reed/Normal.png materials/Thatch_reed/ORM.png materials/Thatch_reed_cut/BaseColor.png materials/Thatch_reed_cut/Normal.png materials/Thatch_reed_cut/ORM.png materials/Wrought_iron/BaseColor.png materials/Wrought_iron/Normal.png materials/Wrought_iron/ORM.png materials.json preflight_blender.json preflight_blender.py preflight_runtime.json prepare_materials.py render_kit.py renders/chimney_cluster.png renders/chimney_twin.png renders/door_arched_stone.png renders/door_cellar.png renders/dormer_gabled.png renders/dormer_hipped.png renders/dormer_wall.png renders/finial.png renders/louvre_ridge.png renders/oriel.png renders/pillory.png renders/sign_boot.png renders/sign_key.png renders/sign_pig.png renders/sign_pretzel.png renders/thatch_panel.png renders/thatch_ridge.png renders/well_wheel.png renders/window_cellar.png renders/window_shuttered.png revision_metrics.json revision_scope.md runtime_all.png runtime_all_clay.png runtime_assembly.png runtime_assembly_cottage.png runtime_assembly_front.png runtime_assembly_rear_clay.png runtime_check.json runtime_chimney_cluster.png runtime_chimney_twin.png runtime_door_arched_stone.png runtime_door_arched_stone_rear_clay.png runtime_door_cellar.png runtime_dormer_gabled.png runtime_dormer_gabled_rear_clay.png runtime_dormer_hipped.png runtime_dormer_hipped_rear_clay.png runtime_dormer_wall.png runtime_dormer_wall_rear_clay.png runtime_finial.png runtime_front_contact.png runtime_louvre_ridge.png runtime_louvre_ridge_rear_clay.png runtime_oriel.png runtime_oriel_rear_clay.png runtime_pillory.png runtime_pillory_rear_clay.png runtime_rear_contact.png runtime_sign_boot.png runtime_sign_boot_rear_clay.png runtime_sign_key.png runtime_sign_key_rear_clay.png runtime_sign_pig.png runtime_sign_pig_rear_clay.png runtime_sign_pretzel.png runtime_sign_pretzel_rear_clay.png runtime_thatch_panel.png runtime_thatch_panel_rear_clay.png runtime_thatch_ridge.png runtime_thatch_ridge_rear_clay.png runtime_well_wheel.png runtime_well_wheel_rear_clay.png runtime_window_cellar.png runtime_window_shuttered.png sheet.jpg test_house.glb test_house.png test_house_rear.png validate_kit.py validation.json viewer/README.md viewer/build-preflight.py viewer/index.html viewer/lib/jsm/controls/OrbitControls.js viewer/lib/jsm/libs/meshopt_decoder.module.js viewer/lib/jsm/loaders/GLTFLoader.js viewer/lib/jsm/utils/BufferGeometryUtils.js viewer/lib/jsm/utils/SkeletonUtils.js viewer/lib/three.core.js viewer/lib/three.module.js viewer/main.mjs viewer/preflight/Blue/BaseColor.png viewer/preflight/Blue/Normal.png viewer/preflight/Blue/ORM.png viewer/preflight/Red/BaseColor.png viewer/preflight/Red/Normal.png viewer/preflight/Red/ORM.png viewer/preflight/kit.glb viewer/preflight/kit.json viewer/preflight/materials.json viewer/runtime-loader.mjs viewer/shelf-extras.mjs delivery_checksums.json medieval-town-kit.zip