把同一张真实笔记本图分别送进 `PhysX-Anything / PartPacker / OmniPart / PAct / SINGAPO / TRELLIS2`。这页把各方法的真实输出并排展示,同时明确写出 bridge 条件、graph prior,或具体失败阶段。
官方四段链直接处理 `laptop_real.jpg`。结果将其识别为 `Laptop`,拆成 `screen / screen_frame / base_side / shaft` 四个 part,并导出 `sample.glb + basic.urdf + basic.xml`。
直接将同一张 `laptop_real.jpg` 送入 PartPacker 官方 flow 推理。输出了完整 `laptop_real_0.glb`,并分出 `3` 个 visible parts 与 `2` 个 dual-volume 视图。
用 laptop 图的桥接 `RGBA + mask.exr` 作为条件,走 OmniPart 官方 bbox + part synthesis 链。结果导出了 textured 和 segmented 两个 GLB,并给出了 3D bbox。
先用 `SAM2` 得到 laptop 的 `base / screen` 合并 mask,再送入 PAct 官方推理。预处理是成功的,但正式链路在 articulation decode 阶段出现 `NaN`,所以这一项诚实展示为失败。
SINGAPO 是 graph-conditioned articulated generation,所以这次对 `laptop_real.jpg` 使用了一个贴近笔记本的手工 graph prior:`base + door-like lid`。模型成功输出了一个很像笔记本的结构树与 3D bbox。
TRELLIS2 这次直接走官方 image-to-3D 链。到 page 构建时,它已经完成 sparse / shape / texture 三段采样,但最终 `sample.glb` 仍未落盘,所以这里先诚实标成导出未完成。