Object-local meshes
Complete assets supplied by a replaceable image-to-3D provider, independent of its pose or layout predictions.
A complete mesh lives in an object-local coordinate system. A scene pointmap captures visible surfaces in a shared scene frame. Easy-3Dfy connects them through object-level point cloud registration with a Rectified Point Flow-Matching (RPF) aligner.
Complete assets supplied by a replaceable image-to-3D provider, independent of its pose or layout predictions.
Pixel-aligned scene geometry provides the common reference frame and an object-specific partial observation.
An explicit uniform-scale similarity transform maps each complete mesh into the shared pointmap scene frame.
Accept masks from an upstream automatic or user-prompted segmentation model. Each mask defines the visible object region and crop; mask estimation is outside this work.
Occlusion-aware image editing completes the object using crop, mask, and scene context. A plug-and-play image-to-3D provider converts the completed image into a complete object-local mesh.
A scene pointmap and normals provide a masked, filtered partial query for each object. Sample anchor points and normals from the corresponding complete local mesh.
RPF uses XYZ + normal features to predict each query point’s correspondence position in the anchor frame. Unweighted Umeyama/SVD fitting recovers a uniform-scale Sim(3) transform, applied to the complete mesh.
The RPF aligner learns correspondence positions from individual object meshes and rendered partial observations, without complete scene layouts or explicit inter-object relationship supervision.
Sample mesh anchors and normals. Render pixel-aligned RGB and depth from sampled viewpoints; MogeV2 estimates the partial query and normals from the rendered RGB.
Random occlusions remove query observations. At each retained pixel, rendered depth supplies the matching ground-truth position on the complete object surface.
Apply independent rotations, scales, and translations to query and anchor-side groups, with correspondence targets kept in the anchor group. Axis-wise scaling perturbs object shape.
Conditioned on anchor and query geometry, RPF learns a rectified-flow velocity field that transports noise to query-to-anchor correspondence positions.
The main comparison shares identical SAM-3Dfy meshes between SAM-3Dfy and Easy-3Dfy, isolating layout prediction. Easy-3Dfy registers each asset to its pointmap-derived partial query.
Full-scene views and close-ups separate geometric compatibility from visual detail. Dimensions and proportions that match the partial observation help alignment; richer texture alone does not guarantee a better layout.
Additional visualizations on 3D-FUTURE from the appendix extend the qualitative comparison beyond the main examples.