路线三:官方方法评测与 3D 结果入口

这个页面只汇总已经在本机真实跑出的官方实现产物:PhysX-Anything 的 clean official demo/full-chain 与此前官方代码复现实例,PAct 的官方 rerun2 和 multi-example 输出。PAct 展示的是推理后导出的 object.json + part GLB,页面里的 closed/mid/open 是从这些推理结果按 FK 合成的检查视图。这里评的是“产物是否具备几何、结构、运动、纹理四类资产信息”,不把主观视觉质量伪装成已完成 leaderboard 名次。

methodsamplesgeometrystructuremotiontexturemean readiness
PAct71.01.01.01.01.0
PhysX-Anything51.01.01.00.20.8

按我们 benchmark 指标组导出的量化结果

这些数字来自自动解析 GLB、URDF/XML、PAct object.json 和 closed/mid/open 状态。Chamfer、IoU、joint axis error 等需要成对 GT 的精度指标在本页保持 not_computed,不会被偷偷替换成 readiness 分数。

methodsamplesoverall artifact readinessGLB loadstate vertex consistencystructure parseaxis validrange validtexture
PAct71.01.01.01.01.00.44051.0
PhysX-Anything50.81.0None1.0NoneNone0.2

PhysX-Anything · official_demo_0_clean_repo

official_clean_repo_20260509

geometrystructuremotiontexturereadiness 1.000
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": null,
    "state_vertex_count_consistency": null,
    "bbox_diag_variation_across_states": null,
    "closed_vertex_count": null,
    "mid_vertex_count": null,
    "open_vertex_count": null
  },
  "structure_tree": {
    "object_json_parse_pass": false,
    "node_count": null,
    "root_count": null,
    "tree_parent_valid_rate": null,
    "part_reference_count": null,
    "part_reference_exists_rate": null
  },
  "motion_axis_range_direction": {
    "movable_joint_count": null,
    "joint_type_counts": null,
    "axis_valid_rate": null,
    "finite_range_rate": null,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 1,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PhysX-Anything",
  "sample": "official_demo_0_clean_repo",
  "implementation": "official_clean_repo_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/physx_demo0/test_demo/0",
  "input_image": "assets/physx_clean_demo0/input.png",
  "sample_glb": "assets/physx_clean_demo0/sample.glb",
  "urdf": "assets/physx_clean_demo0/basic.urdf",
  "xml": "assets/physx_clean_demo0/basic.xml",
  "basic_info": "assets/physx_clean_demo0/basic_info.json",
  "texture_files": [
    "assets/physx_clean_demo0/objs/0/material_0.png",
    "assets/physx_clean_demo0/objs/1/material_0.png"
  ],
  "notes": "Clean official repo full chain: VLM, decoder, split, sim-ready export.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": null,
        "state_vertex_count_consistency": null,
        "bbox_diag_variation_across_states": null,
        "closed_vertex_count": null,
        "mid_vertex_count": null,
        "open_vertex_count": null
      },
      "structure_tree": {
        "object_json_parse_pass": false,
        "node_count": null,
        "root_count": null,
        "tree_parent_valid_rate": null,
        "part_reference_count": null,
        "part_reference_exists_rate": null
      },
      "motion_axis_range_direction": {
        "movable_joint_count": null,
        "joint_type_counts": null,
        "axis_valid_rate": null,
        "finite_range_rate": null,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 1,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "sample_glb": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 1,
        "vertex_count": 63534,
        "face_count": 114406,
        "texture_visual_count": 1,
        "uv_geometry_count": 1,
        "material_count": 1,
        "pbr_texture_attr_count": 1,
        "bbox_extents": [
          0.928674,
          0.748187,
          0.991481
        ],
        "bbox_diag": 1.550888,
        "error": null
      }
    },
    "raw_object_json_summary": null
  }
}

PhysX-Anything · buttom_real

previous_official_workspace_run

geometrystructuremotiontexturereadiness 0.750
buttom_real preview
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": null,
    "state_vertex_count_consistency": null,
    "bbox_diag_variation_across_states": null,
    "closed_vertex_count": null,
    "mid_vertex_count": null,
    "open_vertex_count": null
  },
  "structure_tree": {
    "object_json_parse_pass": false,
    "node_count": null,
    "root_count": null,
    "tree_parent_valid_rate": null,
    "part_reference_count": null,
    "part_reference_exists_rate": null
  },
  "motion_axis_range_direction": {
    "movable_joint_count": null,
    "joint_type_counts": null,
    "axis_valid_rate": null,
    "finite_range_rate": null,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": false,
    "uv_geometry_rate": 0.0,
    "material_geometry_rate": 0.0,
    "pbr_texture_attr_count": 0,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PhysX-Anything",
  "sample": "buttom_real",
  "implementation": "previous_official_workspace_run",
  "source_dir": "/data/250010098/PhysX-Anything/runs/buttom_real_official_20260422/output/buttom_real",
  "sample_glb": "assets/physx_buttom_real/sample.glb",
  "urdf": "assets/physx_buttom_real/basic.urdf",
  "xml": "assets/physx_buttom_real/basic.xml",
  "basic_info": "assets/physx_buttom_real/basic_info.json",
  "blueprint": "assets/physx_buttom_real/articulated_blueprint.json",
  "preview": "assets/physx_buttom_real/desert.png",
  "notes": "Earlier successful official-code reproduction kept for benchmark coverage; source files are not modified.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": false,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": null,
        "state_vertex_count_consistency": null,
        "bbox_diag_variation_across_states": null,
        "closed_vertex_count": null,
        "mid_vertex_count": null,
        "open_vertex_count": null
      },
      "structure_tree": {
        "object_json_parse_pass": false,
        "node_count": null,
        "root_count": null,
        "tree_parent_valid_rate": null,
        "part_reference_count": null,
        "part_reference_exists_rate": null
      },
      "motion_axis_range_direction": {
        "movable_joint_count": null,
        "joint_type_counts": null,
        "axis_valid_rate": null,
        "finite_range_rate": null,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": false,
        "uv_geometry_rate": 0.0,
        "material_geometry_rate": 0.0,
        "pbr_texture_attr_count": 0,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 0.75,
    "raw_glb_summaries": {
      "sample_glb": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 1,
        "vertex_count": 76161,
        "face_count": 152318,
        "texture_visual_count": 0,
        "uv_geometry_count": 0,
        "material_count": 0,
        "pbr_texture_attr_count": 0,
        "bbox_extents": [
          0.997968,
          1.000977,
          0.181478
        ],
        "bbox_diag": 1.425072,
        "error": null
      }
    },
    "raw_object_json_summary": null
  }
}

PhysX-Anything · chair_real

previous_official_workspace_run

geometrystructuremotiontexturereadiness 0.750
chair_real preview
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": null,
    "state_vertex_count_consistency": null,
    "bbox_diag_variation_across_states": null,
    "closed_vertex_count": null,
    "mid_vertex_count": null,
    "open_vertex_count": null
  },
  "structure_tree": {
    "object_json_parse_pass": false,
    "node_count": null,
    "root_count": null,
    "tree_parent_valid_rate": null,
    "part_reference_count": null,
    "part_reference_exists_rate": null
  },
  "motion_axis_range_direction": {
    "movable_joint_count": null,
    "joint_type_counts": null,
    "axis_valid_rate": null,
    "finite_range_rate": null,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": false,
    "uv_geometry_rate": 0.0,
    "material_geometry_rate": 0.0,
    "pbr_texture_attr_count": 0,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PhysX-Anything",
  "sample": "chair_real",
  "implementation": "previous_official_workspace_run",
  "source_dir": "/data/250010098/PhysX-Anything/runs/chair_real_official_20260422/output/chair_real",
  "sample_glb": "assets/physx_chair_real/sample.glb",
  "urdf": "assets/physx_chair_real/basic.urdf",
  "xml": "assets/physx_chair_real/basic.xml",
  "basic_info": "assets/physx_chair_real/basic_info.json",
  "blueprint": "assets/physx_chair_real/articulated_blueprint.json",
  "preview": "assets/physx_chair_real/desert.png",
  "notes": "Earlier successful official-code reproduction kept for benchmark coverage; source files are not modified.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": false,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": null,
        "state_vertex_count_consistency": null,
        "bbox_diag_variation_across_states": null,
        "closed_vertex_count": null,
        "mid_vertex_count": null,
        "open_vertex_count": null
      },
      "structure_tree": {
        "object_json_parse_pass": false,
        "node_count": null,
        "root_count": null,
        "tree_parent_valid_rate": null,
        "part_reference_count": null,
        "part_reference_exists_rate": null
      },
      "motion_axis_range_direction": {
        "movable_joint_count": null,
        "joint_type_counts": null,
        "axis_valid_rate": null,
        "finite_range_rate": null,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": false,
        "uv_geometry_rate": 0.0,
        "material_geometry_rate": 0.0,
        "pbr_texture_attr_count": 0,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 0.75,
    "raw_glb_summaries": {
      "sample_glb": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 1,
        "vertex_count": 54158,
        "face_count": 108316,
        "texture_visual_count": 0,
        "uv_geometry_count": 0,
        "material_count": 0,
        "pbr_texture_attr_count": 0,
        "bbox_extents": [
          0.464693,
          0.588048,
          0.956259
        ],
        "bbox_diag": 1.214978,
        "error": null
      }
    },
    "raw_object_json_summary": null
  }
}

PhysX-Anything · gym_real

previous_official_workspace_run

geometrystructuremotiontexturereadiness 0.750
gym_real preview
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": null,
    "state_vertex_count_consistency": null,
    "bbox_diag_variation_across_states": null,
    "closed_vertex_count": null,
    "mid_vertex_count": null,
    "open_vertex_count": null
  },
  "structure_tree": {
    "object_json_parse_pass": false,
    "node_count": null,
    "root_count": null,
    "tree_parent_valid_rate": null,
    "part_reference_count": null,
    "part_reference_exists_rate": null
  },
  "motion_axis_range_direction": {
    "movable_joint_count": null,
    "joint_type_counts": null,
    "axis_valid_rate": null,
    "finite_range_rate": null,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": false,
    "uv_geometry_rate": 0.0,
    "material_geometry_rate": 0.0,
    "pbr_texture_attr_count": 0,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PhysX-Anything",
  "sample": "gym_real",
  "implementation": "previous_official_workspace_run",
  "source_dir": "/data/250010098/PhysX-Anything/runs/gym_real_official_20260424/output/gym_real",
  "sample_glb": "assets/physx_gym_real/sample.glb",
  "urdf": "assets/physx_gym_real/basic.urdf",
  "xml": "assets/physx_gym_real/basic.xml",
  "basic_info": "assets/physx_gym_real/basic_info.json",
  "blueprint": "assets/physx_gym_real/articulated_blueprint.json",
  "preview": "assets/physx_gym_real/desert.png",
  "notes": "Earlier successful official-code reproduction kept for benchmark coverage; source files are not modified.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": false,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": null,
        "state_vertex_count_consistency": null,
        "bbox_diag_variation_across_states": null,
        "closed_vertex_count": null,
        "mid_vertex_count": null,
        "open_vertex_count": null
      },
      "structure_tree": {
        "object_json_parse_pass": false,
        "node_count": null,
        "root_count": null,
        "tree_parent_valid_rate": null,
        "part_reference_count": null,
        "part_reference_exists_rate": null
      },
      "motion_axis_range_direction": {
        "movable_joint_count": null,
        "joint_type_counts": null,
        "axis_valid_rate": null,
        "finite_range_rate": null,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": false,
        "uv_geometry_rate": 0.0,
        "material_geometry_rate": 0.0,
        "pbr_texture_attr_count": 0,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 0.75,
    "raw_glb_summaries": {
      "sample_glb": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 1,
        "vertex_count": 39411,
        "face_count": 78862,
        "texture_visual_count": 0,
        "uv_geometry_count": 0,
        "material_count": 0,
        "pbr_texture_attr_count": 0,
        "bbox_extents": [
          0.587723,
          0.4458,
          0.93349
        ],
        "bbox_diag": 1.189773,
        "error": null
      }
    },
    "raw_object_json_summary": null
  }
}

PhysX-Anything · laptop_real

previous_official_workspace_run

geometrystructuremotiontexturereadiness 0.750
laptop_real preview
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": null,
    "state_vertex_count_consistency": null,
    "bbox_diag_variation_across_states": null,
    "closed_vertex_count": null,
    "mid_vertex_count": null,
    "open_vertex_count": null
  },
  "structure_tree": {
    "object_json_parse_pass": false,
    "node_count": null,
    "root_count": null,
    "tree_parent_valid_rate": null,
    "part_reference_count": null,
    "part_reference_exists_rate": null
  },
  "motion_axis_range_direction": {
    "movable_joint_count": null,
    "joint_type_counts": null,
    "axis_valid_rate": null,
    "finite_range_rate": null,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": false,
    "uv_geometry_rate": 0.0,
    "material_geometry_rate": 0.0,
    "pbr_texture_attr_count": 0,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PhysX-Anything",
  "sample": "laptop_real",
  "implementation": "previous_official_workspace_run",
  "source_dir": "/data/250010098/PhysX-Anything/runs/laptop_real_official_20260422/output/laptop_real",
  "sample_glb": "assets/physx_laptop_real/sample.glb",
  "urdf": "assets/physx_laptop_real/basic.urdf",
  "xml": "assets/physx_laptop_real/basic.xml",
  "basic_info": "assets/physx_laptop_real/basic_info.json",
  "blueprint": "assets/physx_laptop_real/articulated_blueprint.json",
  "preview": "assets/physx_laptop_real/desert.png",
  "notes": "Earlier successful official-code reproduction kept for benchmark coverage; source files are not modified.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": false,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": null,
        "state_vertex_count_consistency": null,
        "bbox_diag_variation_across_states": null,
        "closed_vertex_count": null,
        "mid_vertex_count": null,
        "open_vertex_count": null
      },
      "structure_tree": {
        "object_json_parse_pass": false,
        "node_count": null,
        "root_count": null,
        "tree_parent_valid_rate": null,
        "part_reference_count": null,
        "part_reference_exists_rate": null
      },
      "motion_axis_range_direction": {
        "movable_joint_count": null,
        "joint_type_counts": null,
        "axis_valid_rate": null,
        "finite_range_rate": null,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": false,
        "uv_geometry_rate": 0.0,
        "material_geometry_rate": 0.0,
        "pbr_texture_attr_count": 0,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 0.75,
    "raw_glb_summaries": {
      "sample_glb": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 1,
        "vertex_count": 281688,
        "face_count": 563532,
        "texture_visual_count": 0,
        "uv_geometry_count": 0,
        "material_count": 0,
        "pbr_texture_attr_count": 0,
        "bbox_extents": [
          1.002158,
          0.813922,
          0.901835
        ],
        "bbox_diag": 1.574832,
        "error": null
      }
    },
    "raw_object_json_summary": null
  }
}

PAct · Dishwasher_001

official_clean_repo_rerun2_20260510

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 2movable joints 1axis valid 1.0range valid 1.0
Dishwasher_001 condition
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.289785,
    "closed_vertex_count": 23757,
    "mid_vertex_count": 23757,
    "open_vertex_count": 23757
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 2,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 4,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 1.0,
    "range_abs_mean": 46.554607,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 6,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "Dishwasher_001",
  "implementation": "official_clean_repo_rerun2_20260510",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_pact_previous_fixes_20260510_rerun2/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher_001@Dishwasher_001_processed.@ng",
  "closed": "assets/pact_rerun2_Dishwasher_001/closed.glb",
  "mid": "assets/pact_rerun2_Dishwasher_001/mid.glb",
  "open": "assets/pact_rerun2_Dishwasher_001/open.glb",
  "object_json": "assets/pact_rerun2_Dishwasher_001/object.json",
  "condition": "assets/pact_rerun2_Dishwasher_001/condition.png",
  "articulation_video": "assets/pact_rerun2_Dishwasher_001/articulation.mp4",
  "node_count": 2,
  "movable_joint_count": 1,
  "notes": "PAct raw object.json and part GLBs exported by official pipeline; closed/mid/open GLBs are portal FK views.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.289785,
        "closed_vertex_count": 23757,
        "mid_vertex_count": 23757,
        "open_vertex_count": 23757
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 2,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 4,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 1,
        "joint_type_counts": {
          "fixed": 1,
          "revolute": 1
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 1.0,
        "range_abs_mean": 46.554607,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 6,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 23757,
        "face_count": 38986,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.667989,
          0.838834,
          0.682103
        ],
        "bbox_diag": 1.270872,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 23757,
        "face_count": 38986,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.667989,
          0.838834,
          0.921415
        ],
        "bbox_diag": 1.413809,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 23757,
        "face_count": 38986,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.667989,
          0.838834,
          1.133931
        ],
        "bbox_diag": 1.560657,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 2,
      "root_count": 1,
      "movable_joint_count": 1,
      "joint_type_counts": {
        "fixed": 1,
        "revolute": 1
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 1.0,
      "range_abs_mean": 46.554607,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 4,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · StorageFurniture_004

official_clean_repo_rerun2_20260510

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 5movable joints 4axis valid 1.0range valid 0.25
StorageFurniture_004 condition
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.098615,
    "closed_vertex_count": 20571,
    "mid_vertex_count": 20571,
    "open_vertex_count": 20571
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 5,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 10,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 4,
    "joint_type_counts": {
      "fixed": 1,
      "prismatic": 2,
      "revolute": 2
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 0.25,
    "range_abs_mean": 67.169533,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 15,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "StorageFurniture_004",
  "implementation": "official_clean_repo_rerun2_20260510",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_pact_previous_fixes_20260510_rerun2/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture_004@StorageFurniture_004_processed.@ng",
  "closed": "assets/pact_rerun2_StorageFurniture_004/closed.glb",
  "mid": "assets/pact_rerun2_StorageFurniture_004/mid.glb",
  "open": "assets/pact_rerun2_StorageFurniture_004/open.glb",
  "object_json": "assets/pact_rerun2_StorageFurniture_004/object.json",
  "condition": "assets/pact_rerun2_StorageFurniture_004/condition.png",
  "articulation_video": "assets/pact_rerun2_StorageFurniture_004/articulation.mp4",
  "node_count": 5,
  "movable_joint_count": 4,
  "notes": "PAct raw object.json and part GLBs exported by official pipeline; closed/mid/open GLBs are portal FK views.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.098615,
        "closed_vertex_count": 20571,
        "mid_vertex_count": 20571,
        "open_vertex_count": 20571
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 5,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 10,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 4,
        "joint_type_counts": {
          "fixed": 1,
          "prismatic": 2,
          "revolute": 2
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 0.25,
        "range_abs_mean": 67.169533,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 15,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 5,
        "vertex_count": 20571,
        "face_count": 32922,
        "texture_visual_count": 5,
        "uv_geometry_count": 5,
        "material_count": 5,
        "pbr_texture_attr_count": 5,
        "bbox_extents": [
          0.53544,
          1.001036,
          0.299265
        ],
        "bbox_diag": 1.174023,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 5,
        "vertex_count": 20571,
        "face_count": 32922,
        "texture_visual_count": 5,
        "uv_geometry_count": 5,
        "material_count": 5,
        "pbr_texture_attr_count": 5,
        "bbox_extents": [
          0.53544,
          1.001036,
          0.432607
        ],
        "bbox_diag": 1.214874,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 5,
        "vertex_count": 20571,
        "face_count": 32922,
        "texture_visual_count": 5,
        "uv_geometry_count": 5,
        "material_count": 5,
        "pbr_texture_attr_count": 5,
        "bbox_extents": [
          0.53544,
          1.001036,
          0.575186
        ],
        "bbox_diag": 1.272638,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 5,
      "root_count": 1,
      "movable_joint_count": 4,
      "joint_type_counts": {
        "fixed": 1,
        "prismatic": 2,
        "revolute": 2
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 0.25,
      "range_abs_mean": 67.169533,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 10,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · Dishwasher

official_clean_repo_multi_examples_20260509

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 2movable joints 1axis valid 1.0range valid 1.0
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.385704,
    "closed_vertex_count": 38357,
    "mid_vertex_count": 38357,
    "open_vertex_count": 38357
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 2,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 4,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 1.0,
    "range_abs_mean": 60.197159,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 6,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "Dishwasher",
  "implementation": "official_clean_repo_multi_examples_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/pact_multi_examples_20260509/outputs/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Dishwasher@Dishwasher_002_processed.@ng",
  "closed": "assets/pact_multi_Dishwasher/closed.glb",
  "mid": "assets/pact_multi_Dishwasher/mid.glb",
  "open": "assets/pact_multi_Dishwasher/open.glb",
  "object_json": "assets/pact_multi_Dishwasher/object.json",
  "part_glb_count": 2,
  "notes": "Previously completed official PAct multi-example output; included as additional benchmark artifacts.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.385704,
        "closed_vertex_count": 38357,
        "mid_vertex_count": 38357,
        "open_vertex_count": 38357
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 2,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 4,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 1,
        "joint_type_counts": {
          "fixed": 1,
          "revolute": 1
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 1.0,
        "range_abs_mean": 60.197159,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 6,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 38357,
        "face_count": 66648,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.865049,
          1.000366,
          0.996804
        ],
        "bbox_diag": 1.656098,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 38357,
        "face_count": 66648,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.865049,
          1.000366,
          1.336013
        ],
        "bbox_diag": 1.879886,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 38357,
        "face_count": 66648,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.865049,
          1.000366,
          1.555607
        ],
        "bbox_diag": 2.041802,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 2,
      "root_count": 1,
      "movable_joint_count": 1,
      "joint_type_counts": {
        "fixed": 1,
        "revolute": 1
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 1.0,
      "range_abs_mean": 60.197159,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 4,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · Microwave

official_clean_repo_multi_examples_20260509

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 2movable joints 1axis valid 1.0range valid 0.0
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.458703,
    "closed_vertex_count": 22418,
    "mid_vertex_count": 22418,
    "open_vertex_count": 22418
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 2,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 4,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 1,
    "joint_type_counts": {
      "revolute": 1,
      "fixed": 1
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 0.0,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 6,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "Microwave",
  "implementation": "official_clean_repo_multi_examples_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/pact_multi_examples_20260509/outputs/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Microwave@Microwave_000_processed.@ng",
  "closed": "assets/pact_multi_Microwave/closed.glb",
  "mid": "assets/pact_multi_Microwave/mid.glb",
  "open": "assets/pact_multi_Microwave/open.glb",
  "object_json": "assets/pact_multi_Microwave/object.json",
  "part_glb_count": 2,
  "notes": "Previously completed official PAct multi-example output; included as additional benchmark artifacts.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.458703,
        "closed_vertex_count": 22418,
        "mid_vertex_count": 22418,
        "open_vertex_count": 22418
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 2,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 4,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 1,
        "joint_type_counts": {
          "revolute": 1,
          "fixed": 1
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 0.0,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 6,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 22418,
        "face_count": 39400,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          1.000494,
          0.46706,
          0.757787
        ],
        "bbox_diag": 1.33917,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 22418,
        "face_count": 39400,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          1.020937,
          0.46706,
          1.151384
        ],
        "bbox_diag": 1.608149,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 22418,
        "face_count": 39400,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          1.039136,
          0.46706,
          1.390826
        ],
        "bbox_diag": 1.797873,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 2,
      "root_count": 1,
      "movable_joint_count": 1,
      "joint_type_counts": {
        "revolute": 1,
        "fixed": 1
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 0.0,
      "range_abs_mean": null,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 4,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · StorageFurniture

official_clean_repo_multi_examples_20260509

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 3movable joints 2axis valid 1.0range valid 0.5
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.396166,
    "closed_vertex_count": 27861,
    "mid_vertex_count": 27861,
    "open_vertex_count": 27861
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 3,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 6,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 2,
    "joint_type_counts": {
      "revolute": 1,
      "fixed": 1,
      "prismatic": 1
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 0.5,
    "range_abs_mean": 77.316277,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 9,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "StorageFurniture",
  "implementation": "official_clean_repo_multi_examples_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/pact_multi_examples_20260509/outputs/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/StorageFurniture@StorageFurniture_001_processed.@ng",
  "closed": "assets/pact_multi_StorageFurniture/closed.glb",
  "mid": "assets/pact_multi_StorageFurniture/mid.glb",
  "open": "assets/pact_multi_StorageFurniture/open.glb",
  "object_json": "assets/pact_multi_StorageFurniture/object.json",
  "part_glb_count": 3,
  "notes": "Previously completed official PAct multi-example output; included as additional benchmark artifacts.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.396166,
        "closed_vertex_count": 27861,
        "mid_vertex_count": 27861,
        "open_vertex_count": 27861
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 3,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 6,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 2,
        "joint_type_counts": {
          "revolute": 1,
          "fixed": 1,
          "prismatic": 1
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 0.5,
        "range_abs_mean": 77.316277,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 9,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 3,
        "vertex_count": 27861,
        "face_count": 50704,
        "texture_visual_count": 3,
        "uv_geometry_count": 3,
        "material_count": 3,
        "pbr_texture_attr_count": 3,
        "bbox_extents": [
          0.696438,
          1.000928,
          0.745901
        ],
        "bbox_diag": 1.429424,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 3,
        "vertex_count": 27861,
        "face_count": 50704,
        "texture_visual_count": 3,
        "uv_geometry_count": 3,
        "material_count": 3,
        "pbr_texture_attr_count": 3,
        "bbox_extents": [
          0.710426,
          1.000928,
          1.12091
        ],
        "bbox_diag": 1.662228,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 3,
        "vertex_count": 27861,
        "face_count": 50704,
        "texture_visual_count": 3,
        "uv_geometry_count": 3,
        "material_count": 3,
        "pbr_texture_attr_count": 3,
        "bbox_extents": [
          0.719908,
          1.000928,
          1.346348
        ],
        "bbox_diag": 1.82559,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 3,
      "root_count": 1,
      "movable_joint_count": 2,
      "joint_type_counts": {
        "revolute": 1,
        "fixed": 1,
        "prismatic": 1
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 0.5,
      "range_abs_mean": 77.316277,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 6,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · Table

official_clean_repo_multi_examples_20260509

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 4movable joints 3axis valid 1.0range valid 0.3333
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.178915,
    "closed_vertex_count": 21072,
    "mid_vertex_count": 21072,
    "open_vertex_count": 21072
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 4,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 8,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 3,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1,
      "prismatic": 2
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 0.3333,
    "range_abs_mean": 55.014843,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 12,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "Table",
  "implementation": "official_clean_repo_multi_examples_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/pact_multi_examples_20260509/outputs/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/Table@Table_door_002_processed.@ng",
  "closed": "assets/pact_multi_Table/closed.glb",
  "mid": "assets/pact_multi_Table/mid.glb",
  "open": "assets/pact_multi_Table/open.glb",
  "object_json": "assets/pact_multi_Table/object.json",
  "part_glb_count": 4,
  "notes": "Previously completed official PAct multi-example output; included as additional benchmark artifacts.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.178915,
        "closed_vertex_count": 21072,
        "mid_vertex_count": 21072,
        "open_vertex_count": 21072
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 4,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 8,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 3,
        "joint_type_counts": {
          "fixed": 1,
          "revolute": 1,
          "prismatic": 2
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 0.3333,
        "range_abs_mean": 55.014843,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 12,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 4,
        "vertex_count": 21072,
        "face_count": 32684,
        "texture_visual_count": 4,
        "uv_geometry_count": 4,
        "material_count": 4,
        "pbr_texture_attr_count": 4,
        "bbox_extents": [
          1.000875,
          0.45829,
          0.566912
        ],
        "bbox_diag": 1.238212,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 4,
        "vertex_count": 21072,
        "face_count": 32684,
        "texture_visual_count": 4,
        "uv_geometry_count": 4,
        "material_count": 4,
        "pbr_texture_attr_count": 4,
        "bbox_extents": [
          1.000875,
          0.45829,
          0.711643
        ],
        "bbox_diag": 1.310807,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 4,
        "vertex_count": 21072,
        "face_count": 32684,
        "texture_visual_count": 4,
        "uv_geometry_count": 4,
        "material_count": 4,
        "pbr_texture_attr_count": 4,
        "bbox_extents": [
          1.000875,
          0.45829,
          0.89245
        ],
        "bbox_diag": 1.417127,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 4,
      "root_count": 1,
      "movable_joint_count": 3,
      "joint_type_counts": {
        "fixed": 1,
        "revolute": 1,
        "prismatic": 2
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 0.3333,
      "range_abs_mean": 55.014843,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 8,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}

PAct · WashingMachine

official_clean_repo_multi_examples_20260509

geometrystructuremotiontexturereadiness 1.000
GLB load 1.0state vertices 1.0nodes 2movable joints 1axis valid 1.0range valid 0.0
benchmark metrics
{
  "geometry": {
    "glb_load_pass_rate": 1.0,
    "state_glb_load_pass_rate": 1.0,
    "state_vertex_count_consistency": 1.0,
    "bbox_diag_variation_across_states": 0.380223,
    "closed_vertex_count": 35929,
    "mid_vertex_count": 35929,
    "open_vertex_count": 35929
  },
  "structure_tree": {
    "object_json_parse_pass": true,
    "node_count": 2,
    "root_count": 1,
    "tree_parent_valid_rate": 1.0,
    "part_reference_count": 4,
    "part_reference_exists_rate": 0.0
  },
  "motion_axis_range_direction": {
    "movable_joint_count": 1,
    "joint_type_counts": {
      "fixed": 1,
      "revolute": 1
    },
    "axis_valid_rate": 1.0,
    "finite_range_rate": 0.0,
    "range_abs_mean": null,
    "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
  },
  "texture_material": {
    "texture_presence": true,
    "uv_geometry_rate": 1.0,
    "material_geometry_rate": 1.0,
    "pbr_texture_attr_count": 6,
    "material_assignment_consistency": "not_computed"
  },
  "simulation_and_scenesmith": {
    "sdf_parse_pass": false,
    "drake_parse_pass": "not_computed",
    "scene_insert_pass": "not_computed",
    "short_sim_stability": "not_computed"
  }
}
artifact record
{
  "method": "PAct",
  "sample": "WashingMachine",
  "implementation": "official_clean_repo_multi_examples_20260509",
  "source_dir": "/data/250010098/official_clean_repos/official_runs/route3_official_examples_20260509/pact_multi_examples_20260509/outputs/seed42_slatcfg7.0_sscfg7.0_sssteps25_slatsteps25_artioutmean_feature_regression_steps/exported_arti_objects/WashingMachine@WashingMachine_001_processed.@ng",
  "closed": "assets/pact_multi_WashingMachine/closed.glb",
  "mid": "assets/pact_multi_WashingMachine/mid.glb",
  "open": "assets/pact_multi_WashingMachine/open.glb",
  "object_json": "assets/pact_multi_WashingMachine/object.json",
  "part_glb_count": 2,
  "notes": "Previously completed official PAct multi-example output; included as additional benchmark artifacts.",
  "geometry_available": true,
  "structure_available": true,
  "motion_available": true,
  "texture_available": true,
  "benchmark_metrics": {
    "benchmark_groups": {
      "geometry": {
        "glb_load_pass_rate": 1.0,
        "state_glb_load_pass_rate": 1.0,
        "state_vertex_count_consistency": 1.0,
        "bbox_diag_variation_across_states": 0.380223,
        "closed_vertex_count": 35929,
        "mid_vertex_count": 35929,
        "open_vertex_count": 35929
      },
      "structure_tree": {
        "object_json_parse_pass": true,
        "node_count": 2,
        "root_count": 1,
        "tree_parent_valid_rate": 1.0,
        "part_reference_count": 4,
        "part_reference_exists_rate": 0.0
      },
      "motion_axis_range_direction": {
        "movable_joint_count": 1,
        "joint_type_counts": {
          "fixed": 1,
          "revolute": 1
        },
        "axis_valid_rate": 1.0,
        "finite_range_rate": 0.0,
        "range_abs_mean": null,
        "accuracy_against_native_gt": "not_computed_no_paired_gt_for_this_image_conditioned_output"
      },
      "texture_material": {
        "texture_presence": true,
        "uv_geometry_rate": 1.0,
        "material_geometry_rate": 1.0,
        "pbr_texture_attr_count": 6,
        "material_assignment_consistency": "not_computed"
      },
      "simulation_and_scenesmith": {
        "sdf_parse_pass": false,
        "drake_parse_pass": "not_computed",
        "scene_insert_pass": "not_computed",
        "short_sim_stability": "not_computed"
      },
      "wild_generalization": {
        "manual_visual_pass": "not_computed",
        "vlm_semantic_match": "not_computed"
      }
    },
    "overall_artifact_readiness_0_1": 1.0,
    "raw_glb_summaries": {
      "closed": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 35929,
        "face_count": 56038,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.831783,
          1.000848,
          0.810093
        ],
        "bbox_diag": 1.532909,
        "error": null
      },
      "mid": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 35929,
        "face_count": 56038,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.831783,
          1.000848,
          1.157967
        ],
        "bbox_diag": 1.741966,
        "error": null
      },
      "open": {
        "exists": true,
        "load_ok": true,
        "geometry_count": 2,
        "vertex_count": 35929,
        "face_count": 56038,
        "texture_visual_count": 2,
        "uv_geometry_count": 2,
        "material_count": 2,
        "pbr_texture_attr_count": 2,
        "bbox_extents": [
          0.831783,
          1.000848,
          1.402324
        ],
        "bbox_diag": 1.913132,
        "error": null
      }
    },
    "raw_object_json_summary": {
      "exists": true,
      "parse_ok": true,
      "node_count": 2,
      "root_count": 1,
      "movable_joint_count": 1,
      "joint_type_counts": {
        "fixed": 1,
        "revolute": 1
      },
      "axis_valid_rate": 1.0,
      "finite_range_rate": 0.0,
      "range_abs_mean": null,
      "tree_parent_valid_rate": 1.0,
      "part_reference_count": 4,
      "part_reference_exists_rate": 0.0,
      "error": null
    }
  }
}