DIRECT: 3D-Aware Object Insertion

Insert a reference object into a background scene with realistic, harmonized results, powered by the DIRECT model (ICML 2026) — a FLUX.1-Fill-dev network guided by a decomposed visual proxy.

How to use: upload a background and an object image (its background is removed automatically), choose where and how big to place it, then click Insert.

Note. The full paper uses an interactive 3D viewer (TRELLIS + Viser) to pose a reconstructed 3D proxy of the object. That live 3D viewer cannot run inside a single-port Space, so this demo drives the same DIRECT model with a simpler 2D placement (position + scale) as its geometric guidance.

Paper · Project page · Code

0 1
0 1
0.05 0.9
1 5
12 28
Examples
Background image Object image Horizontal position Vertical position Object size Seed Reference guidance scale Inference steps