{
 "run_id": "2026-10-preview",
 "label": "October 2026 preview (sample data)",
 "rubric_version": "0.2",
 "is_preview": true,
 "note": "Sample meshes used for the PREVIEW leaderboard. These are not a controlled monthly test: inputs, settings and cherry-picking differ by source.",
 "items": [
  {
   "file": "samples/fresh/hunyuan3d-2__typical_creature_elephant.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2 (shape only)",
   "subject": "Elephant",
   "kind": "fresh",
   "source": "Generated by us on 2026-10-21 via the public tencent/Hunyuan3D-2 Space, seed 1234, default settings, input image from microsoft/TRELLIS examples",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2",
   "id": "67ca4f0e7e",
   "thumb": "img/models/67ca4f0e7e.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan3d-2__typical_creature_elephant.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 203105,
     "welded_vertices": 202990,
     "native_extents": [
      1.955205,
      1.91801,
      1.304247
     ],
     "degenerate_faces_removed": 266976,
     "scale_factor_to_print": 51.145539240869375
    },
    "triangles": 406028,
    "extents_mm": [
     100.0,
     66.71,
     98.1
    ],
    "topology": {
     "unique_edges": 609042,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 86434.4,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.731,
     "p5_mm": 1.294,
     "median_mm": 11.874,
     "thin_share_under_0_8mm": 0.0005,
     "thin_share_under_1_2mm": 0.0325,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 561.7,
     "contact_hull_mm2": 1724.4,
     "footprint_mm2": 6670.6,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 571.6,
      "probability": 0.084
     }
    },
    "overhang": {
     "overhang_area_share": 0.0850076955271307,
     "threshold_deg": 45.0
    },
    "score": 96,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "native size 1.96 units, needs rescaling in the slicer"
    ],
    "seconds": 6.6
   }
  },
  {
   "file": "samples/fresh/hunyuan3d-2__typical_creature_robot_crab.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2 (shape only)",
   "subject": "Robot crab",
   "kind": "fresh",
   "source": "Generated by us on 2026-10-21 via the public tencent/Hunyuan3D-2 Space, seed 1234, default settings, input image from microsoft/TRELLIS examples",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2",
   "id": "7a265c546e",
   "thumb": "img/models/7a265c546e.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan3d-2__typical_creature_robot_crab.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 289502,
     "welded_vertices": 289371,
     "native_extents": [
      1.964046,
      1.576768,
      1.621075
     ],
     "degenerate_faces_removed": 418410,
     "scale_factor_to_print": 50.91529820982696
    },
    "triangles": 578796,
    "extents_mm": [
     100.0,
     82.54,
     80.28
    ],
    "topology": {
     "unique_edges": 868192,
     "boundary_edges": 0,
     "nonmanifold_edges": 2,
     "bad_edge_ratio": 2.3036379049795438e-06,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 130253.9,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 7,
     "floating_components": 1,
     "floating_area_share": 1.5134669367663016e-05,
     "debris_components": 6,
     "internal_shells": 4,
     "main_area_share": 0.9992334027677782
    },
    "self_intersections": {
     "self_intersecting_faces": 348,
     "self_intersecting_ratio": 0.0006012481081417287,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 0.9995,
     "min_mm": 0.002,
     "p5_mm": 3.319,
     "median_mm": 12.385,
     "thin_share_under_0_8mm": 0.01075,
     "thin_share_under_1_2mm": 0.012,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 8.8,
     "contact_hull_mm2": 4111.3,
     "footprint_mm2": 8253.8,
     "center_of_mass_over_base": true,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 150.2,
      "contact_mm2": 85.3,
      "probability": 0.002
     }
    },
    "overhang": {
     "overhang_area_share": 0.15145230334915777,
     "threshold_deg": 45.0
    },
    "score": 75,
    "score_breakdown": {
     "watertight_manifold": 20,
     "normals": 5,
     "single_body": 10,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints with minor fixes",
    "notes": [
     "2 non-manifold edges",
     "1 floating part(s), 0.00% of surface",
     "348 faces self-intersect (0.060%)",
     "needs re-orienting to sit flat",
     "native size 1.96 units, needs rescaling in the slicer"
    ],
    "seconds": 11.9
   }
  },
  {
   "file": "samples/fresh/hunyuan3d-2__typical_misc_mailbox.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2 (shape only)",
   "subject": "Mailbox",
   "kind": "fresh",
   "source": "Generated by us on 2026-10-21 via the public tencent/Hunyuan3D-2 Space, seed 1234, default settings, input image from microsoft/TRELLIS examples",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2",
   "id": "d0cb1be435",
   "thumb": "img/models/d0cb1be435.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan3d-2__typical_misc_mailbox.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 264965,
     "welded_vertices": 264912,
     "native_extents": [
      1.718766,
      1.957788,
      1.250933
     ],
     "degenerate_faces_removed": 486288,
     "scale_factor_to_print": 51.07805675110964
    },
    "triangles": 529822,
    "extents_mm": [
     87.79,
     63.9,
     100.0
    ],
    "topology": {
     "unique_edges": 794731,
     "boundary_edges": 0,
     "nonmanifold_edges": 2,
     "bad_edge_ratio": 2.516574790715349e-06,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 321675.3,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 2,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 1,
     "internal_shells": 1,
     "main_area_share": 0.9999999999982214
    },
    "self_intersections": {
     "self_intersecting_faces": 5,
     "self_intersecting_ratio": 9.437131715934786e-06,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 2.486,
     "p5_mm": 10.901,
     "median_mm": 57.884,
     "thin_share_under_0_8mm": 0.0,
     "thin_share_under_1_2mm": 0.0,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 631.1,
     "contact_hull_mm2": 4941.4,
     "footprint_mm2": 5609.4,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 631.3,
      "probability": 0.131
     }
    },
    "overhang": {
     "overhang_area_share": 0.13865402114514055,
     "threshold_deg": 45.0
    },
    "score": 86,
    "score_breakdown": {
     "watertight_manifold": 20,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "2 non-manifold edges",
     "5 faces self-intersect (0.001%)",
     "native size 1.96 units, needs rescaling in the slicer"
    ],
    "seconds": 5.7
   }
  },
  {
   "file": "samples/downloaded/hunyuan21_assets_1.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "Demo asset 1",
   "kind": "vendor_demo",
   "source": "Demo mesh shipped in Tencent's Hunyuan3D-2.1 Space (likely hand-picked)",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2.1/blob/main/assets/1.glb",
   "id": "16b81eefad",
   "thumb": "img/models/16b81eefad.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan21_assets_1.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 19996,
     "welded_vertices": 19996,
     "native_extents": [
      0.73355,
      1.083676,
      0.59281
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 92.27850556177509
    },
    "triangles": 40000,
    "extents_mm": [
     67.69,
     54.7,
     100.0
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 71832.4,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 1.019,
     "p5_mm": 5.312,
     "median_mm": 20.755,
     "thin_share_under_0_8mm": 0.0,
     "thin_share_under_1_2mm": 0.00175,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 486.4,
     "contact_hull_mm2": 597.6,
     "footprint_mm2": 3702.9,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 491.0,
      "probability": 0.01
     }
    },
    "overhang": {
     "overhang_area_share": 0.10397269529044398,
     "threshold_deg": 45.0
    },
    "score": 93,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "native size 1.08 units, needs rescaling in the slicer"
    ],
    "seconds": 0.8
   }
  },
  {
   "file": "samples/downloaded/hunyuan21_hy3dpaint_assets_case_1_mesh.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "Demo case 1",
   "kind": "vendor_demo",
   "source": "Demo mesh shipped in Tencent's Hunyuan3D-2.1 Space (likely hand-picked)",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2.1/tree/main/hy3dpaint/assets/case_1",
   "id": "cb5f16ba4a",
   "thumb": "img/models/cb5f16ba4a.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan21_hy3dpaint_assets_case_1_mesh.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 22447,
     "welded_vertices": 19968,
     "native_extents": [
      1.989689,
      1.852656,
      1.212194
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.25912308021279
    },
    "triangles": 40000,
    "extents_mm": [
     100.0,
     60.92,
     93.11
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 82719.4,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 2,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 1,
     "main_area_share": 0.9749679902551125
    },
    "self_intersections": {
     "self_intersecting_faces": 4,
     "self_intersecting_ratio": 0.0001,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.013,
     "p5_mm": 2.674,
     "median_mm": 16.796,
     "thin_share_under_0_8mm": 0.02875,
     "thin_share_under_1_2mm": 0.036,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 13.1,
     "contact_hull_mm2": 13.5,
     "footprint_mm2": 6092.4,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": null,
      "contact_mm2": null,
      "probability": null
     }
    },
    "overhang": {
     "overhang_area_share": 0.09414072521699146,
     "threshold_deg": 45.0
    },
    "score": 83,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 12,
     "flat_base": 2,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints with minor fixes",
    "notes": [
     "4 faces self-intersect (0.010%)",
     "no stable flat base found",
     "native size 1.99 units, needs rescaling in the slicer"
    ],
    "seconds": 0.7
   }
  },
  {
   "file": "samples/downloaded/hunyuan21_hy3dpaint_assets_case_2_mesh.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "Demo case 2",
   "kind": "vendor_demo",
   "source": "Demo mesh shipped in Tencent's Hunyuan3D-2.1 Space (likely hand-picked)",
   "source_url": "https://huggingface.co/spaces/tencent/Hunyuan3D-2.1/tree/main/hy3dpaint/assets/case_2",
   "id": "03f4a2d6df",
   "thumb": "img/models/03f4a2d6df.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan21_hy3dpaint_assets_case_2_mesh.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 22151,
     "welded_vertices": 19976,
     "native_extents": [
      1.2886,
      1.999646,
      1.007488
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.00886180079781
    },
    "triangles": 40000,
    "extents_mm": [
     64.44,
     50.38,
     100.0
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 68279.9,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.658,
     "p5_mm": 2.908,
     "median_mm": 15.087,
     "thin_share_under_0_8mm": 0.0025,
     "thin_share_under_1_2mm": 0.0145,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 21.9,
     "contact_hull_mm2": 24.9,
     "footprint_mm2": 3246.8,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 88.2,
      "contact_mm2": 39.6,
      "probability": 0.081
     }
    },
    "overhang": {
     "overhang_area_share": 0.08268931580771381,
     "threshold_deg": 45.0
    },
    "score": 90,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "needs re-orienting to sit flat",
     "native size 2 units, needs rescaling in the slicer"
    ],
    "seconds": 0.7
   }
  },
  {
   "file": "samples/downloaded/namit4724/shoe_hunyuan3d-2.1.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "Shoe",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d (same input image run through 3 generators)",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "fb838540e4",
   "thumb": "img/models/fb838540e4.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "shoe_hunyuan3d-2.1.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 25640,
     "welded_vertices": 19964,
     "native_extents": [
      1.866204,
      1.987431,
      0.94892
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.316212495492756
    },
    "triangles": 40000,
    "extents_mm": [
     93.9,
     47.75,
     100.0
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 91904.5,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 5,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 4,
     "internal_shells": 4,
     "main_area_share": 0.9999413055252944
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.23,
     "p5_mm": 2.701,
     "median_mm": 18.803,
     "thin_share_under_0_8mm": 0.00025,
     "thin_share_under_1_2mm": 0.01325,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 14.3,
     "contact_hull_mm2": 14.3,
     "footprint_mm2": 4483.4,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 40.1,
      "contact_mm2": 78.2,
      "probability": 0.254
     }
    },
    "overhang": {
     "overhang_area_share": 0.14164960333786064,
     "threshold_deg": 45.0
    },
    "score": 87,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "needs re-orienting to sit flat",
     "native size 1.99 units, needs rescaling in the slicer"
    ],
    "seconds": 0.7
   }
  },
  {
   "file": "samples/downloaded/namit4724/house_hunyuan3d-2.1.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "House",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "43d67be029",
   "thumb": "img/models/43d67be029.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "house_hunyuan3d-2.1.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 29460,
     "welded_vertices": 19912,
     "native_extents": [
      1.984867,
      1.357139,
      1.973438
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.38120849861217
    },
    "triangles": 40000,
    "extents_mm": [
     100.0,
     99.42,
     68.37
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 125200.7,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 6,
     "floating_components": 1,
     "floating_area_share": 0.00040660871217785725,
     "debris_components": 4,
     "internal_shells": 1,
     "main_area_share": 0.9973056436680079
    },
    "self_intersections": {
     "self_intersecting_faces": 4,
     "self_intersecting_ratio": 0.0001,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.096,
     "p5_mm": 0.581,
     "median_mm": 4.169,
     "thin_share_under_0_8mm": 0.267,
     "thin_share_under_1_2mm": 0.30875,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 9284.6,
     "contact_hull_mm2": 9493.1,
     "footprint_mm2": 9942.4,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 9284.6,
      "probability": 0.33
     }
    },
    "overhang": {
     "overhang_area_share": 0.038086155141767136,
     "threshold_deg": 45.0
    },
    "score": 80,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 10,
     "self_intersections": 8,
     "wall_thickness": 4,
     "flat_base": 10,
     "overhangs": 10,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints with minor fixes",
    "notes": [
     "1 floating part(s), 0.04% of surface",
     "4 faces self-intersect (0.010%)",
     "native size 1.98 units, needs rescaling in the slicer"
    ],
    "seconds": 0.5
   }
  },
  {
   "file": "samples/downloaded/namit4724/balen_hunyuan3d-2.1.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2.1",
   "subject": "Portrait bust",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "0c2667e1b4",
   "thumb": "img/models/0c2667e1b4.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "balen_hunyuan3d-2.1.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 25882,
     "welded_vertices": 19978,
     "native_extents": [
      1.395535,
      1.984695,
      0.914374
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.38557517725646
    },
    "triangles": 40000,
    "extents_mm": [
     70.31,
     46.07,
     100.0
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 104754.5,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 2,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 1,
     "internal_shells": 1,
     "main_area_share": 0.999933997365882
    },
    "self_intersections": {
     "self_intersecting_faces": 4,
     "self_intersecting_ratio": 0.0001,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.638,
     "p5_mm": 2.493,
     "median_mm": 27.863,
     "thin_share_under_0_8mm": 0.001,
     "thin_share_under_1_2mm": 0.0085,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 1349.8,
     "contact_hull_mm2": 1403.7,
     "footprint_mm2": 3239.5,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 1349.8,
      "probability": 0.056
     }
    },
    "overhang": {
     "overhang_area_share": 0.04818948914233764,
     "threshold_deg": 45.0
    },
    "score": 96,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 10,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "4 faces self-intersect (0.010%)",
     "native size 1.98 units, needs rescaling in the slicer"
    ],
    "seconds": 0.6
   }
  },
  {
   "file": "samples/downloaded/namit4724/shoe_trellis2.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "Shoe",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "fe46c67106",
   "thumb": "img/models/fe46c67106.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "shoe_trellis2.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 184541,
     "welded_vertices": 147743,
     "native_extents": [
      0.952649,
      1.000621,
      0.440262
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 99.93791860415384
    },
    "triangles": 295478,
    "extents_mm": [
     95.21,
     44.0,
     100.0
    ],
    "topology": {
     "unique_edges": 443216,
     "boundary_edges": 0,
     "nonmanifold_edges": 1,
     "bad_edge_ratio": 2.2562362369589546e-06,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 3374.7,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 4,
     "floating_components": 2,
     "floating_area_share": 9.058286511908963e-05,
     "debris_components": 3,
     "internal_shells": 0,
     "main_area_share": 0.999905893309647
    },
    "self_intersections": {
     "self_intersecting_faces": 2,
     "self_intersecting_ratio": 6.768693439105449e-06,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.166,
     "p5_mm": 0.186,
     "median_mm": 0.197,
     "thin_share_under_0_8mm": 1.0,
     "thin_share_under_1_2mm": 1.0,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 13.9,
     "contact_hull_mm2": 15.4,
     "footprint_mm2": 4188.9,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 39.4,
      "contact_mm2": 48.4,
      "probability": 0.244
     }
    },
    "overhang": {
     "overhang_area_share": 0.11201447276589527,
     "threshold_deg": 45.0
    },
    "score": 45,
    "score_breakdown": {
     "watertight_manifold": 20,
     "normals": 5,
     "single_body": 10,
     "self_intersections": 8,
     "wall_thickness": 0,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Needs repair first",
    "notes": [
     "1 non-manifold edges",
     "2 floating part(s), 0.01% of surface",
     "2 faces self-intersect (0.001%)",
     "looks like a hollow or open thin shell",
     "needs re-orienting to sit flat",
     "native size 1 units, needs rescaling in the slicer",
     "score capped at 45: most walls are thinner than 0.8 mm at 100 mm size (hollow skin)"
    ],
    "seconds": 3.6
   }
  },
  {
   "file": "samples/downloaded/namit4724/house_trellis2.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "House",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "57ad2a3ea8",
   "thumb": "img/models/57ad2a3ea8.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "house_trellis2.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 233411,
     "welded_vertices": 145376,
     "native_extents": [
      0.54645,
      0.447837,
      1.00132
     ],
     "degenerate_faces_removed": 3,
     "scale_factor_to_print": 99.86815573088626
    },
    "triangles": 295536,
    "extents_mm": [
     54.57,
     100.0,
     44.72
    ],
    "topology": {
     "unique_edges": 442118,
     "boundary_edges": 0,
     "nonmanifold_edges": 1186,
     "bad_edge_ratio": 0.0026825417648682027,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 1599.5,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 319,
     "floating_components": 13,
     "floating_area_share": 0.010789919375178805,
     "debris_components": 317,
     "internal_shells": 0,
     "main_area_share": 0.9874434731535326
    },
    "self_intersections": {
     "self_intersecting_faces": 344,
     "self_intersecting_ratio": 0.0011639867901034053,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.044,
     "p5_mm": 0.19,
     "median_mm": 0.198,
     "thin_share_under_0_8mm": 0.98,
     "thin_share_under_1_2mm": 0.992,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 145.8,
     "contact_hull_mm2": 73.7,
     "footprint_mm2": 5457.3,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": null,
      "contact_mm2": null,
      "probability": null
     }
    },
    "overhang": {
     "overhang_area_share": 0.15813274734600358,
     "threshold_deg": 45.0
    },
    "score": 38,
    "score_breakdown": {
     "watertight_manifold": 8,
     "normals": 5,
     "single_body": 5,
     "self_intersections": 5,
     "wall_thickness": 0,
     "flat_base": 2,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Major work needed",
    "notes": [
     "1186 non-manifold edges",
     "13 floating part(s), 1.08% of surface",
     "344 faces self-intersect (0.116%)",
     "looks like a hollow or open thin shell",
     "no stable flat base found",
     "native size 1 units, needs rescaling in the slicer"
    ],
    "seconds": 7.1
   }
  },
  {
   "file": "samples/downloaded/namit4724/balen_trellis2.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "Portrait bust",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "6566e44cb0",
   "thumb": "img/models/6566e44cb0.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "balen_trellis2.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 217133,
     "welded_vertices": 146680,
     "native_extents": [
      0.374193,
      0.564218,
      0.288207
     ],
     "degenerate_faces_removed": 1,
     "scale_factor_to_print": 177.23659412634692
    },
    "triangles": 298364,
    "extents_mm": [
     66.32,
     51.08,
     100.0
    ],
    "topology": {
     "unique_edges": 445055,
     "boundary_edges": 6,
     "nonmanifold_edges": 2494,
     "bad_edge_ratio": 0.005617283257125524,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 6615.6,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 773,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 772,
     "internal_shells": 0,
     "main_area_share": 0.9967457938993828
    },
    "self_intersections": {
     "self_intersecting_faces": 306,
     "self_intersecting_ratio": 0.001025592899947715,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.116,
     "p5_mm": 0.339,
     "median_mm": 0.348,
     "thin_share_under_0_8mm": 0.98775,
     "thin_share_under_1_2mm": 0.99525,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 1333.3,
     "contact_hull_mm2": 1424.1,
     "footprint_mm2": 3387.7,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 1333.4,
      "probability": 0.053
     }
    },
    "overhang": {
     "overhang_area_share": 0.04948496113088466,
     "threshold_deg": 45.0
    },
    "score": 45,
    "score_breakdown": {
     "watertight_manifold": 8,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 5,
     "wall_thickness": 0,
     "flat_base": 10,
     "overhangs": 10,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Needs repair first",
    "notes": [
     "6 open edges and 2494 non-manifold edges",
     "306 faces self-intersect (0.103%)",
     "looks like a hollow or open thin shell",
     "native size 0.564 units, needs rescaling in the slicer",
     "score capped at 45: most walls are thinner than 0.8 mm at 100 mm size (hollow skin)"
    ],
    "seconds": 4.8
   }
  },
  {
   "file": "samples/downloaded/namit4724/charger_trellis2.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "Charger",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "df99c9f505",
   "thumb": "img/models/df99c9f505.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "charger_trellis2.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 201150,
     "welded_vertices": 149263,
     "native_extents": [
      0.528968,
      0.136128,
      1.004079
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 99.59374680184537
    },
    "triangles": 299557,
    "extents_mm": [
     52.68,
     100.0,
     13.56
    ],
    "topology": {
     "unique_edges": 448946,
     "boundary_edges": 3,
     "nonmanifold_edges": 391,
     "bad_edge_ratio": 0.0008776111158134831,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 2468.0,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 53,
     "floating_components": 1,
     "floating_area_share": 3.145584586181136e-05,
     "debris_components": 51,
     "internal_shells": 0,
     "main_area_share": 0.9979318263992419
    },
    "self_intersections": {
     "self_intersecting_faces": 54,
     "self_intersecting_ratio": 0.00018026619307844584,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.085,
     "p5_mm": 0.389,
     "median_mm": 0.395,
     "thin_share_under_0_8mm": 0.94075,
     "thin_share_under_1_2mm": 0.9715,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 2.9,
     "contact_hull_mm2": 3.1,
     "footprint_mm2": 5268.2,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": null,
      "contact_mm2": null,
      "probability": null
     }
    },
    "overhang": {
     "overhang_area_share": 0.24524085924738673,
     "threshold_deg": 45.0
    },
    "score": 45,
    "score_breakdown": {
     "watertight_manifold": 15,
     "normals": 5,
     "single_body": 10,
     "self_intersections": 8,
     "wall_thickness": 0,
     "flat_base": 2,
     "overhangs": 3,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Needs repair first",
    "notes": [
     "3 open edges and 391 non-manifold edges",
     "1 floating part(s), 0.00% of surface",
     "54 faces self-intersect (0.018%)",
     "looks like a hollow or open thin shell",
     "no stable flat base found",
     "native size 1 units, needs rescaling in the slicer",
     "score capped at 45: most walls are thinner than 0.8 mm at 100 mm size (hollow skin)"
    ],
    "seconds": 3.5
   }
  },
  {
   "file": "samples/downloaded/namit4724/keys_trellis2.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "Keys",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "8a09446bf3",
   "thumb": "img/models/8a09446bf3.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "keys_trellis2.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 239064,
     "welded_vertices": 141488,
     "native_extents": [
      0.846213,
      1.002997,
      0.751635
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 99.70115591712235
    },
    "triangles": 292306,
    "extents_mm": [
     84.37,
     74.94,
     100.0
    ],
    "topology": {
     "unique_edges": 436294,
     "boundary_edges": 0,
     "nonmanifold_edges": 2165,
     "bad_edge_ratio": 0.004962250225765195,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 7413.1,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 311,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 310,
     "internal_shells": 0,
     "main_area_share": 0.9976155430746076
    },
    "self_intersections": {
     "self_intersecting_faces": 310,
     "self_intersecting_ratio": 0.0010605324557142173,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.003,
     "p5_mm": 0.385,
     "median_mm": 0.396,
     "thin_share_under_0_8mm": 0.925,
     "thin_share_under_1_2mm": 0.9665,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 3.4,
     "contact_hull_mm2": 4.1,
     "footprint_mm2": 6322.5,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": null,
      "contact_mm2": null,
      "probability": null
     }
    },
    "overhang": {
     "overhang_area_share": 0.0773200694876533,
     "threshold_deg": 45.0
    },
    "score": 45,
    "score_breakdown": {
     "watertight_manifold": 8,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 5,
     "wall_thickness": 0,
     "flat_base": 2,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Needs repair first",
    "notes": [
     "2165 non-manifold edges",
     "310 faces self-intersect (0.106%)",
     "looks like a hollow or open thin shell",
     "no stable flat base found",
     "native size 1 units, needs rescaling in the slicer",
     "score capped at 45: most walls are thinner than 0.8 mm at 100 mm size (hollow skin)"
    ],
    "seconds": 4.8
   }
  },
  {
   "file": "samples/downloaded/namit4724/shoe_triposg.glb",
   "generator": "triposg",
   "model_version": "TripoSG",
   "subject": "Shoe",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "db58d9c2b4",
   "thumb": "img/models/db58d9c2b4.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "shoe_triposg.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 29980,
     "welded_vertices": 24965,
     "native_extents": [
      1.869122,
      1.846969,
      0.780576
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 53.50104282161703
    },
    "triangles": 49998,
    "extents_mm": [
     100.0,
     41.76,
     98.81
    ],
    "topology": {
     "unique_edges": 74997,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 77973.1,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.489,
     "p5_mm": 1.322,
     "median_mm": 10.239,
     "thin_share_under_0_8mm": 0.001,
     "thin_share_under_1_2mm": 0.03525,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 11.6,
     "contact_hull_mm2": 12.1,
     "footprint_mm2": 4176.2,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 36.0,
      "contact_mm2": 234.9,
      "probability": 0.272
     }
    },
    "overhang": {
     "overhang_area_share": 0.16206006851877816,
     "threshold_deg": 45.0
    },
    "score": 87,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "needs re-orienting to sit flat",
     "native size 1.87 units, needs rescaling in the slicer"
    ],
    "seconds": 0.7
   }
  },
  {
   "file": "samples/downloaded/namit4724/house_triposg.glb",
   "generator": "triposg",
   "model_version": "TripoSG",
   "subject": "House",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "bddf5df1d0",
   "thumb": "img/models/bddf5df1d0.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "house_triposg.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 36085,
     "welded_vertices": 24767,
     "native_extents": [
      1.856403,
      1.467496,
      1.803134
     ],
     "degenerate_faces_removed": 6,
     "scale_factor_to_print": 53.86761753116171
    },
    "triangles": 49920,
    "extents_mm": [
     100.0,
     97.13,
     79.05
    ],
    "topology": {
     "unique_edges": 74932,
     "boundary_edges": 105,
     "nonmanifold_edges": 1,
     "bad_edge_ratio": 0.0014146159184327124,
     "watertight": false,
     "winding_consistent": false,
     "signed_volume_mm3": null,
     "volume_exact": false,
     "normals_outward": false
    },
    "parts": {
     "components": 5,
     "floating_components": 1,
     "floating_area_share": 5.331386784103226e-06,
     "debris_components": 4,
     "internal_shells": 0,
     "main_area_share": 0.9999239607730268
    },
    "self_intersections": {
     "self_intersecting_faces": 187,
     "self_intersecting_ratio": 0.00374599358974359,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 0.99975,
     "min_mm": 0.011,
     "p5_mm": 0.317,
     "median_mm": 6.833,
     "thin_share_under_0_8mm": 0.16275,
     "thin_share_under_1_2mm": 0.29275,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 657.2,
     "contact_hull_mm2": 972.1,
     "footprint_mm2": 9713.1,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 0.8,
      "contact_mm2": 946.8,
      "probability": 0.271
     }
    },
    "overhang": {
     "overhang_area_share": 0.24657876751997082,
     "threshold_deg": 45.0
    },
    "score": 45,
    "score_breakdown": {
     "watertight_manifold": 8,
     "normals": 0,
     "single_body": 10,
     "self_intersections": 5,
     "wall_thickness": 4,
     "flat_base": 7,
     "overhangs": 3,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Needs repair first",
    "notes": [
     "105 open edges and 1 non-manifold edges",
     "face winding is inconsistent",
     "1 floating part(s), 0.00% of surface",
     "187 faces self-intersect (0.375%)",
     "base is tilted about 0.8 degrees",
     "native size 1.86 units, needs rescaling in the slicer"
    ],
    "seconds": 0.6
   }
  },
  {
   "file": "samples/downloaded/namit4724/balen_triposg.glb",
   "generator": "triposg",
   "model_version": "TripoSG",
   "subject": "Portrait bust",
   "kind": "third_party",
   "source": "Public Hugging Face dataset namit4724/image-to-3d",
   "source_url": "https://huggingface.co/datasets/namit4724/image-to-3d",
   "id": "9f0145a7dd",
   "thumb": "img/models/9f0145a7dd.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "balen_triposg.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 146445,
     "welded_vertices": 144154,
     "native_extents": [
      1.001386,
      0.768289,
      0.001978
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 99.86154559778274
    },
    "triangles": 288304,
    "extents_mm": [
     100.0,
     0.2,
     76.72
    ],
    "topology": {
     "unique_edges": 432456,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 1497.8,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.125,
     "p5_mm": 0.196,
     "median_mm": 0.196,
     "thin_share_under_0_8mm": 0.99925,
     "thin_share_under_1_2mm": 0.99925,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 19.4,
     "contact_hull_mm2": 19.6,
     "footprint_mm2": 19.8,
     "center_of_mass_over_base": true,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 90.0,
      "contact_mm2": 15342.4,
      "probability": 0.5
     }
    },
    "overhang": {
     "overhang_area_share": 2.799884139146934e-07,
     "threshold_deg": 45.0
    },
    "score": 30,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 0,
     "flat_base": 4,
     "overhangs": 10,
     "triangle_count": 5,
     "scale_sanity": 0
    },
    "verdict": "Major work needed",
    "notes": [
     "looks like a hollow or open thin shell",
     "needs re-orienting to sit flat",
     "one dimension is almost flat",
     "score capped at 30: flat card, not a 3D object"
    ],
    "seconds": 3.2
   }
  },
  {
   "file": "samples/downloaded/triposr_perflow_space_output0_mesh.obj",
   "generator": "triposr",
   "model_version": "TripoSR (PeRFlow variant)",
   "subject": "Chair",
   "kind": "third_party",
   "source": "Example output committed to the cocktailpeanut/perflow-triposr Space",
   "source_url": "https://huggingface.co/spaces/cocktailpeanut/perflow-triposr/blob/main/output/0/mesh.obj",
   "id": "e8d302deaf",
   "thumb": "img/models/e8d302deaf.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "triposr_perflow_space_output0_mesh.obj",
     "format": "obj",
     "up_axis_assumed": "y",
     "raw_vertices": 36186,
     "welded_vertices": 36102,
     "native_extents": [
      0.581428,
      0.553353,
      1.022926
     ],
     "degenerate_faces_removed": 42,
     "scale_factor_to_print": 97.75882229868571
    },
    "triangles": 72180,
    "extents_mm": [
     56.84,
     100.0,
     54.1
    ],
    "topology": {
     "unique_edges": 108276,
     "boundary_edges": 14,
     "nonmanifold_edges": 1,
     "bad_edge_ratio": 0.000138534855369611,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 50544.5,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 8,
     "floating_components": 7,
     "floating_area_share": 0.0032906150328434153,
     "debris_components": 6,
     "internal_shells": 0,
     "main_area_share": 0.9967093849671567
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.309,
     "p5_mm": 3.595,
     "median_mm": 23.065,
     "thin_share_under_0_8mm": 0.0025,
     "thin_share_under_1_2mm": 0.005,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 28.4,
     "contact_hull_mm2": 33.2,
     "footprint_mm2": 5684.0,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 88.9,
      "contact_mm2": 101.5,
      "probability": 0.18
     }
    },
    "overhang": {
     "overhang_area_share": 0.10846180064009177,
     "threshold_deg": 45.0
    },
    "score": 72,
    "score_breakdown": {
     "watertight_manifold": 15,
     "normals": 5,
     "single_body": 10,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints with minor fixes",
    "notes": [
     "14 open edges and 1 non-manifold edges",
     "7 floating part(s), 0.33% of surface",
     "needs re-orienting to sit flat",
     "native size 1.02 units, needs rescaling in the slicer"
    ],
    "seconds": 0.9
   }
  },
  {
   "file": "samples/downloaded/fal_examples/meshy71_fal_example.glb",
   "generator": "meshy",
   "model_version": "Meshy 7.1",
   "subject": "Camera",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/meshy/v7.1/image-to-3d",
   "id": "559634da71",
   "thumb": "img/models/559634da71.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "meshy71_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 12455,
     "welded_vertices": 8208,
     "native_extents": [
      1.0,
      0.757812,
      0.804688
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 100.0
    },
    "triangles": 15063,
    "extents_mm": [
     100.0,
     80.47,
     75.78
    ],
    "topology": {
     "unique_edges": 23259,
     "boundary_edges": 1329,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.057139171933445115,
     "watertight": false,
     "winding_consistent": false,
     "signed_volume_mm3": null,
     "volume_exact": false,
     "normals_outward": false
    },
    "parts": {
     "components": 41,
     "floating_components": 25,
     "floating_area_share": 0.1961688380566264,
     "debris_components": 12,
     "internal_shells": 0,
     "main_area_share": 0.39392891711180317
    },
    "self_intersections": {
     "self_intersecting_faces": 2601,
     "self_intersecting_ratio": 0.17267476598287193,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 0.9985,
     "min_mm": 0.0,
     "p5_mm": 0.21,
     "median_mm": 5.135,
     "thin_share_under_0_8mm": 0.1585,
     "thin_share_under_1_2mm": 0.22225,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 1136.3,
     "contact_hull_mm2": 3608.2,
     "footprint_mm2": 8046.9,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 1136.3,
      "probability": 0.082
     }
    },
    "overhang": {
     "overhang_area_share": 0.09957948563095342,
     "threshold_deg": 45.0
    },
    "score": 30,
    "score_breakdown": {
     "watertight_manifold": 0,
     "normals": 0,
     "single_body": 0,
     "self_intersections": 0,
     "wall_thickness": 4,
     "flat_base": 10,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Major work needed",
    "notes": [
     "1329 open edges",
     "face winding is inconsistent",
     "25 floating part(s), 19.62% of surface",
     "2601 faces self-intersect (17.267%)",
     "native size 1 units, needs rescaling in the slicer"
    ],
    "seconds": 0.4
   }
  },
  {
   "file": "samples/downloaded/fal_examples/meshy6_fal_example.glb",
   "generator": "meshy",
   "model_version": "Meshy 6",
   "subject": "Horn (A)",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/meshy/v6/image-to-3d",
   "id": "715c34a075",
   "thumb": "img/models/715c34a075.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "meshy6_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 23742,
     "welded_vertices": 14997,
     "native_extents": [
      1.910771,
      1.789404,
      0.502803
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 52.33489647653147
    },
    "triangles": 29990,
    "extents_mm": [
     100.0,
     26.31,
     93.65
    ],
    "topology": {
     "unique_edges": 44985,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 49223.5,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 21,
     "self_intersecting_ratio": 0.0007002334111370457,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.563,
     "p5_mm": 6.974,
     "median_mm": 21.893,
     "thin_share_under_0_8mm": 0.00025,
     "thin_share_under_1_2mm": 0.0005,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 11.4,
     "contact_hull_mm2": 13.9,
     "footprint_mm2": 2631.4,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 10.3,
      "contact_mm2": 26.7,
      "probability": 0.001
     }
    },
    "overhang": {
     "overhang_area_share": 0.11883849367271822,
     "threshold_deg": 45.0
    },
    "score": 88,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 7,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "21 faces self-intersect (0.070%)",
     "base is tilted about 10.3 degrees",
     "native size 1.91 units, needs rescaling in the slicer"
    ],
    "seconds": 0.6
   }
  },
  {
   "file": "samples/downloaded/fal_examples/meshy6_fal_example_b.glb",
   "generator": "meshy",
   "model_version": "Meshy 6",
   "subject": "Horn (B)",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/meshy/v6/image-to-3d",
   "id": "3714653da1",
   "thumb": "img/models/3714653da1.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "meshy6_fal_example_b.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 19381,
     "welded_vertices": 15002,
     "native_extents": [
      1.912305,
      1.726728,
      0.468076
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 52.29291359571444
    },
    "triangles": 30000,
    "extents_mm": [
     100.0,
     24.48,
     90.3
    ],
    "topology": {
     "unique_edges": 45000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 44411.9,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 7,
     "self_intersecting_ratio": 0.00023333333333333333,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 1.268,
     "p5_mm": 6.074,
     "median_mm": 20.13,
     "thin_share_under_0_8mm": 0.0,
     "thin_share_under_1_2mm": 0.0,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 23.8,
     "contact_hull_mm2": 26.1,
     "footprint_mm2": 2447.7,
     "center_of_mass_over_base": true,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 2.8,
      "contact_mm2": 38.1,
      "probability": 0.002
     }
    },
    "overhang": {
     "overhang_area_share": 0.11532975456173983,
     "threshold_deg": 45.0
    },
    "score": 88,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 7,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "7 faces self-intersect (0.023%)",
     "base is tilted about 2.8 degrees",
     "native size 1.91 units, needs rescaling in the slicer"
    ],
    "seconds": 0.6
   }
  },
  {
   "file": "samples/downloaded/fal_examples/tripo25_fal_example.glb",
   "generator": "tripo",
   "model_version": "Tripo v2.5",
   "subject": "Standing figure",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/tripo3d/tripo/v2.5/image-to-3d",
   "id": "e63e86e008",
   "thumb": "img/models/e63e86e008.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "tripo25_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 113608,
     "welded_vertices": 107870,
     "native_extents": [
      0.27128,
      1.000004,
      0.407908
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 99.99961853172863
    },
    "triangles": 215758,
    "extents_mm": [
     27.13,
     40.79,
     100.0
    ],
    "topology": {
     "unique_edges": 323636,
     "boundary_edges": 0,
     "nonmanifold_edges": 1,
     "bad_edge_ratio": 3.0898911122372046e-06,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 24560.3,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.042,
     "p5_mm": 4.535,
     "median_mm": 11.962,
     "thin_share_under_0_8mm": 0.00075,
     "thin_share_under_1_2mm": 0.01025,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 181.6,
     "contact_hull_mm2": 449.1,
     "footprint_mm2": 1106.6,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.7,
      "contact_mm2": 224.0,
      "probability": 0.015
     }
    },
    "overhang": {
     "overhang_area_share": 0.07223373823075513,
     "threshold_deg": 45.0
    },
    "score": 91,
    "score_breakdown": {
     "watertight_manifold": 20,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 8,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "1 non-manifold edges",
     "native size 1 units, needs rescaling in the slicer"
    ],
    "seconds": 2.8
   }
  },
  {
   "file": "samples/downloaded/fal_examples/rodin_fal_example.glb",
   "generator": "rodin",
   "model_version": "Rodin (fal default)",
   "subject": "Cartoon robot",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/hyper3d/rodin",
   "id": "11c87ca072",
   "thumb": "img/models/11c87ca072.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "rodin_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 21215,
     "welded_vertices": 17434,
     "native_extents": [
      1.757557,
      1.903655,
      1.153871
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 52.53052700712827
    },
    "triangles": 34888,
    "extents_mm": [
     92.33,
     60.61,
     100.0
    ],
    "topology": {
     "unique_edges": 52332,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 187185.3,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 8,
     "self_intersecting_ratio": 0.00022930520522815867,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 1.309,
     "p5_mm": 5.798,
     "median_mm": 59.798,
     "thin_share_under_0_8mm": 0.0,
     "thin_share_under_1_2mm": 0.0,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 75.4,
     "contact_hull_mm2": 266.4,
     "footprint_mm2": 5596.2,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.5,
      "contact_mm2": 76.8,
      "probability": 0.005
     }
    },
    "overhang": {
     "overhang_area_share": 0.1605220375204086,
     "threshold_deg": 45.0
    },
    "score": 91,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "8 faces self-intersect (0.023%)",
     "native size 1.9 units, needs rescaling in the slicer"
    ],
    "seconds": 0.7
   }
  },
  {
   "file": "samples/downloaded/fal_examples/trellis2_fal_example.glb",
   "generator": "trellis",
   "model_version": "TRELLIS.2",
   "subject": "Backpack",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/trellis-2",
   "id": "c9222ad52d",
   "thumb": "img/models/c9222ad52d.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "trellis2_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 384665,
     "welded_vertices": 229975,
     "native_extents": [
      0.998115,
      0.696455,
      0.578996
     ],
     "degenerate_faces_removed": 135,
     "scale_factor_to_print": 100.18883174948397
    },
    "triangles": 478988,
    "extents_mm": [
     100.0,
     58.01,
     69.78
    ],
    "topology": {
     "unique_edges": 706702,
     "boundary_edges": 0,
     "nonmanifold_edges": 11656,
     "bad_edge_ratio": 0.016493514946894165,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 12167.8,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 7450,
     "floating_components": 26,
     "floating_area_share": 0.041883726144147884,
     "debris_components": 7444,
     "internal_shells": 0,
     "main_area_share": 0.8659969879752886
    },
    "self_intersections": {
     "self_intersecting_faces": 9253,
     "self_intersecting_ratio": 0.019317811719709053,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.021,
     "p5_mm": 0.131,
     "median_mm": 0.143,
     "thin_share_under_0_8mm": 0.99,
     "thin_share_under_1_2mm": 0.996,
     "hollow_thin_shell": true
    },
    "base": {
     "contact_area_mm2": 1669.4,
     "contact_hull_mm2": 959.6,
     "footprint_mm2": 5800.9,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.1,
      "contact_mm2": 1661.0,
      "probability": 0.167
     }
    },
    "overhang": {
     "overhang_area_share": 0.12118588820989935,
     "threshold_deg": 45.0
    },
    "score": 35,
    "score_breakdown": {
     "watertight_manifold": 0,
     "normals": 5,
     "single_body": 5,
     "self_intersections": 2,
     "wall_thickness": 0,
     "flat_base": 10,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Major work needed",
    "notes": [
     "11656 non-manifold edges",
     "26 floating part(s), 4.19% of surface",
     "9253 faces self-intersect (1.932%)",
     "looks like a hollow or open thin shell",
     "native size 0.998 units, needs rescaling in the slicer"
    ],
    "seconds": 40.7
   }
  },
  {
   "file": "samples/downloaded/fal_examples/hunyuan3dv2_fal_example.glb",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D-2 (fal)",
   "subject": "Cartoon robot",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/hunyuan3d/v2",
   "id": "be854e70e0",
   "thumb": "img/models/be854e70e0.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan3dv2_fal_example.glb",
     "format": "glb",
     "up_axis_assumed": "y",
     "raw_vertices": 19984,
     "welded_vertices": 19984,
     "native_extents": [
      1.916094,
      1.987338,
      1.251702
     ],
     "degenerate_faces_removed": 0,
     "scale_factor_to_print": 50.318560645561696
    },
    "triangles": 40000,
    "extents_mm": [
     96.42,
     62.98,
     100.0
    ],
    "topology": {
     "unique_edges": 60000,
     "boundary_edges": 0,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 0.0,
     "watertight": true,
     "winding_consistent": true,
     "signed_volume_mm3": 239516.7,
     "volume_exact": true,
     "normals_outward": true
    },
    "parts": {
     "components": 2,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 1,
     "internal_shells": 1,
     "main_area_share": 0.9999971667328474
    },
    "self_intersections": {
     "self_intersecting_faces": 0,
     "self_intersecting_ratio": 0.0,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 1.642,
     "p5_mm": 10.799,
     "median_mm": 64.41,
     "thin_share_under_0_8mm": 0.0,
     "thin_share_under_1_2mm": 0.0,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 216.5,
     "contact_hull_mm2": 456.3,
     "footprint_mm2": 6072.6,
     "center_of_mass_over_base": false,
     "stands_as_delivered": false,
     "best_flat_pose": {
      "tilt_deg": 71.7,
      "contact_mm2": 86.9,
      "probability": 0.028
     }
    },
    "overhang": {
     "overhang_area_share": 0.18226252837802537,
     "threshold_deg": 45.0
    },
    "score": 87,
    "score_breakdown": {
     "watertight_manifold": 25,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 10,
     "wall_thickness": 15,
     "flat_base": 4,
     "overhangs": 5,
     "triangle_count": 5,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "needs re-orienting to sit flat",
     "native size 1.99 units, needs rescaling in the slicer"
    ],
    "seconds": 0.9
   }
  },
  {
   "file": "samples/downloaded/fal_examples/hunyuan3dv3_fal_example_mesh.obj",
   "generator": "hunyuan3d",
   "model_version": "Hunyuan3D v3",
   "subject": "Standing figure",
   "kind": "vendor_demo",
   "source": "Example output shown on the fal.ai model page (picked by the host, so probably a good one)",
   "source_url": "https://fal.ai/models/fal-ai/hunyuan3d-v3/image-to-3d",
   "id": "324f616c84",
   "thumb": "img/models/324f616c84.png",
   "result": {
    "rubric_version": "0.2",
    "print_size_mm": 100.0,
    "load": {
     "file": "hunyuan3dv3_fal_example_mesh.obj",
     "format": "obj",
     "up_axis_assumed": "y",
     "raw_vertices": 891793,
     "welded_vertices": 747593,
     "native_extents": [
      0.455614,
      1.154876,
      0.263323
     ],
     "degenerate_faces_removed": 2,
     "scale_factor_to_print": 86.58938275624396
    },
    "triangles": 1495188,
    "extents_mm": [
     39.45,
     22.8,
     100.0
    ],
    "topology": {
     "unique_edges": 2242785,
     "boundary_edges": 6,
     "nonmanifold_edges": 0,
     "bad_edge_ratio": 2.675245286552211e-06,
     "watertight": false,
     "winding_consistent": true,
     "signed_volume_mm3": 25001.0,
     "volume_exact": false,
     "normals_outward": true
    },
    "parts": {
     "components": 1,
     "floating_components": 0,
     "floating_area_share": 0.0,
     "debris_components": 0,
     "internal_shells": 0,
     "main_area_share": 1.0
    },
    "self_intersections": {
     "self_intersecting_faces": 21,
     "self_intersecting_ratio": 1.4045056541384762e-05,
     "method": "pymeshlab"
    },
    "thickness": {
     "samples": 4000,
     "ray_hit_share": 1.0,
     "min_mm": 0.276,
     "p5_mm": 2.519,
     "median_mm": 11.201,
     "thin_share_under_0_8mm": 0.007,
     "thin_share_under_1_2mm": 0.011,
     "hollow_thin_shell": false
    },
    "base": {
     "contact_area_mm2": 300.5,
     "contact_hull_mm2": 438.5,
     "footprint_mm2": 899.5,
     "center_of_mass_over_base": true,
     "stands_as_delivered": true,
     "best_flat_pose": {
      "tilt_deg": 0.0,
      "contact_mm2": 300.7,
      "probability": 0.014
     }
    },
    "overhang": {
     "overhang_area_share": 0.06408272521123669,
     "threshold_deg": 45.0
    },
    "score": 87,
    "score_breakdown": {
     "watertight_manifold": 20,
     "normals": 5,
     "single_body": 15,
     "self_intersections": 8,
     "wall_thickness": 15,
     "flat_base": 10,
     "overhangs": 8,
     "triangle_count": 3,
     "scale_sanity": 3
    },
    "verdict": "Prints as is",
    "notes": [
     "6 open edges",
     "21 faces self-intersect (0.001%)",
     "native size 1.15 units, needs rescaling in the slicer"
    ],
    "seconds": 26.7
   }
  }
 ]
}