GT/native articulated data same-viewer sanity check

这页只把已有 GT/native articulated 数据集的逐帧 GLB 原样复制到一个新实验页,用同一套 portal 的 model-viewer GLB 加载链路显示。没有运行 Particulate,没有修改 mesh、joint、joint range 或材质。用途是验证:如果这些 GT 帧在同一展示层正常,而 HSSD 静态 mesh 运动化结果异常,则主要问题不在 portal 展示层。

样本:11 个 GT/native articulated assets,来自 PartNetMobility raw URDF、GAPartNet native URDF-tree、ArtVIP/GRScenes SDF frame 导出。

0%
closed GLBmid GLBopen GLB
PartNetMobility · native/GT frame GLBs

3386

9 GT state frames · movable joints=source-manifest n/a · preview_joint=None

{
  "dataset": "PartNetMobility",
  "id": "3386",
  "category": "Display",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/3386/mobility.urdf",
  "movable_joints": []
}
0%
closed GLBmid GLBopen GLB
PartNetMobility · native/GT frame GLBs

10357

9 GT state frames · movable joints=source-manifest n/a · preview_joint=None

{
  "dataset": "PartNetMobility",
  "id": "10357",
  "category": "TrashCan",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/10357/mobility.urdf",
  "movable_joints": []
}
0%
closed GLBmid GLBopen GLB
PartNetMobility · native/GT frame GLBs

44826

9 GT state frames · movable joints=source-manifest n/a · preview_joint=None

{
  "dataset": "PartNetMobility",
  "id": "44826",
  "category": "StorageFurniture",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/44826/mobility.urdf",
  "movable_joints": []
}
0%
closed GLBmid GLBopen GLB
PartNetMobility · native/GT frame GLBs

10036

9 GT state frames · movable joints=source-manifest n/a · preview_joint=None

{
  "dataset": "PartNetMobility",
  "id": "10036",
  "category": "Refrigerator",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/10036/mobility.urdf",
  "movable_joints": []
}
0%
closed GLBmid GLBopen GLB
GAPartNet · native/GT frame GLBs

major_appliances/100282

9 GT state frames · movable joints=1 · preview_joint=joint_0

{
  "dataset": "GAPartNet",
  "id": "major_appliances/100282",
  "category": "major_appliances",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/100282/mobility.urdf",
  "movable_joints": [
    "joint_0"
  ]
}
0%
closed GLBmid GLBopen GLB
GAPartNet · native/GT frame GLBs

small_appliances/102145

9 GT state frames · movable joints=1 · preview_joint=joint_0

{
  "dataset": "GAPartNet",
  "id": "small_appliances/102145",
  "category": "small_appliances",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/102145/mobility.urdf",
  "movable_joints": [
    "joint_0"
  ]
}
0%
closed GLBmid GLBopen GLB
GAPartNet · native/GT frame GLBs

storage/100129

9 GT state frames · movable joints=1 · preview_joint=joint_0

{
  "dataset": "GAPartNet",
  "id": "storage/100129",
  "category": "storage",
  "raw_source": "/data/250010098/raw_datasets/partnet-mobility-v0/extracted/dataset/100129/mobility.urdf",
  "movable_joints": [
    "joint_0"
  ]
}
0%
closed GLBmid GLBopen GLB
ArtVIP_GRScenes · native/GT frame GLBs

household_items/basket_20

9 GT state frames · movable joints=2 · preview_joint=None

{
  "dataset": "ArtVIP_GRScenes",
  "id": "household_items/basket_20",
  "category": "household_items",
  "raw_source": "household_items/basket_20/basket_20.sdf",
  "movable_joints": [
    "RevoluteJoint_basket_20_right",
    "RevoluteJoint_basket_20_left"
  ]
}
0%
closed GLBmid GLBopen GLB
ArtVIP_GRScenes · native/GT frame GLBs

large_furniture/BRIMNES_Cabinet_with_doors_glass_black_78x95cm

9 GT state frames · movable joints=2 · preview_joint=None

{
  "dataset": "ArtVIP_GRScenes",
  "id": "large_furniture/BRIMNES_Cabinet_with_doors_glass_black_78x95cm",
  "category": "large_furniture",
  "raw_source": "large_furniture/BRIMNES_Cabinet_with_doors_glass_black_78x95cm/BRIMNES_Cabinet_with_doors_glass_black_78x95cm.sdf",
  "movable_joints": [
    "RevoluteJoint_right",
    "RevoluteJoint_left"
  ]
}
0%
closed GLBmid GLBopen GLB
ArtVIP_GRScenes · native/GT frame GLBs

architectural_fixtures/grscenes_door_00b8bba3202b_068b70

9 GT state frames · movable joints=2 · preview_joint=None

{
  "dataset": "ArtVIP_GRScenes",
  "id": "architectural_fixtures/grscenes_door_00b8bba3202b_068b70",
  "category": "architectural_fixtures",
  "raw_source": "architectural_fixtures/grscenes_door_00b8bba3202b_068b70/grscenes_door_00b8bba3202b_068b70.sdf",
  "movable_joints": [
    "Constraint_4e694517_960b_4ba8_9ed0_ab92ca4d63b8",
    "Constraint_9b30d190_c6f1_43f0_99e2_f4eab8d82bbd"
  ]
}
0%
closed GLBmid GLBopen GLB
ArtVIP_GRScenes · native/GT frame GLBs

major_appliances/grscenes_oven_36b88dc28f18_ba1707

9 GT state frames · movable joints=1 · preview_joint=None

{
  "dataset": "ArtVIP_GRScenes",
  "id": "major_appliances/grscenes_oven_36b88dc28f18_ba1707",
  "category": "major_appliances",
  "raw_source": "major_appliances/grscenes_oven_36b88dc28f18_ba1707/grscenes_oven_36b88dc28f18_ba1707.sdf",
  "movable_joints": [
    "Constraint_200"
  ]
}

Loaded GT frames

datasetidframesmovable jointspreview joint
PartNetMobility33869source-manifest n/a
PartNetMobility103579source-manifest n/a
PartNetMobility448269source-manifest n/a
PartNetMobility100369source-manifest n/a
GAPartNetmajor_appliances/10028291joint_0
GAPartNetsmall_appliances/10214591joint_0
GAPartNetstorage/10012991joint_0
ArtVIP_GRSceneshousehold_items/basket_2092
ArtVIP_GRSceneslarge_furniture/BRIMNES_Cabinet_with_doors_glass_black_78x95cm92
ArtVIP_GRScenesarchitectural_fixtures/grscenes_door_00b8bba3202b_068b7092
ArtVIP_GRScenesmajor_appliances/grscenes_oven_36b88dc28f18_ba170791