PAct 官方推理 · 跨域到 GRScenes(单图 → 铰接 3D)

2026-06-05 · 6 个 GRScenes 铰接资产 · 官方发布权重 pact_weights · seed42/cfg7.0

做了什么:把官方发布权重 PAct 拿去推理 GRScenes(GRUtopia/GRScenes-100 室内资产)的铰接物体——又一个跨域测试。 GRScenes 原始是 .sdf(SDFormat) + per-link GLTF,无任何现成渲染。我写了 Blender 渲染器(tools/render_grscenes.py):解析 SDF link 位姿摆放各 link GLTF → 渲前视图 RGBA(beauty)+ 平涂 Emission 渲 per-link 部件 mask(linear EXR,红通道=部件 id)→ 组装成推理契约 *_processed.png + *_mask.exr → 官方 PartArtiGenImageTo3DPipeline

输入(6 个 GRScenes 资产 · 从 SDF 渲染)

oven (2部件)
refrigerator (11部件)
microwave (2部件)
electric cooker (2部件)
cabinet (7部件)
cabinet (10部件)

灰模=GRScenes GLTF 未随导入带贴图(几何+部件结构完整,对 mask 条件推理有效,类似无纹理 PNM 19179)。

条件 + 生成结果网格(官方导出)

每行:条件图 → 生成的铰接 3D(多视角)

铰接动画(6 资产网格)

部件爆炸视图(6 资产网格)

说明(诚实)

✓ 官方推理链:官方 pipeline + 官方发布权重。GRScenes 渲染器是我为对接而写的输入预处理(SDF→图+mask),不改推理模型——推理契约本就是为任意来源的"图+部件 mask"设计的真实图路径。

⚠ 双重跨域:(1) 权重只在 PartNet-Mobility 训练;(2) 输入是 GRScenes 灰模渲染(无纹理)。结果反映官方模型在域外+无纹理条件下的泛化,质量预期低于域内 StorageFurniture。

落盘:PAct_repro_20260603/inference/{grs_render,in_grscenes,out_grscenes}/ · 渲染器 tools/render_grscenes.py

同组其他页:官方推理(StorageFurniture 域内) · ArtiCraft 跨域 · Stage4 预处理监控。