A side-handle stoneware teapot with projected contour lines rests between ceramic tools and a quiet robot arm in a mountain atelier

04Digital to physical

Machine & Matter

From a photograph to a physical object.

Machine & Matter

An image.
An object.
A next step.

Start with a photograph of a piece of teaware. Reconstruct its form and appearance, understand what the model gets right, then work toward a printed object. Robotic handling is the longer-term goal.

The direction

From pixels to the physical world.

  1. 01Photograph

    One view of a real object

  2. 02Reconstruct

    Compare form, appearance and detail

  3. 03Print

    Develop and test a physical prototype

  4. 04Handle

    Explore robotic grasping and movement

Image to 3D · v0.1.1

From a real
photograph.

How much of an object can a model recover from one view? Compare the original photographs with the textured reconstructions, then explore the measured results across 26 objects.

30
Real catalog objects
26
References retained for scoring
4
References excluded for every model

The comparison

Observed-surface agreement

Higher means closer agreement with the reference on photograph-supported surfaces. This is a provisional reconstruction benchmark, with separate checks below.

Single-image reconstruction, common cohort of 26 objects
ModelSurface F-score ↑1% distance thresholdReserved-photo IoU ↑Generation timeMedian per object
01TRELLIS.2-4BNon-manifold edges detected in 26/26 scored outputs. Printing and robotic handling remain unverified. Generated TRELLIS-family references may favor agreement.81.4%95% interval 75.0%–87.0%92.9%26 objects4.1 min
02Hunyuan3D 2.177.3%95% interval 72.1%–82.4%91.9%26 objects2.7 min
03Pixal3D (native single image)Native single-image pipeline; no generated orbit video. Self-intersection warnings in 26/26 scored outputs; structural warnings in 26/26. Printing and robotic handling remain unverified. Generated TRELLIS-family references are proxies, not physical ground truth.72.0%95% interval 64.6%–78.8%91.1%26 objects3.7 min
04Stable Fast 3D45.8%95% interval 37.9%–53.4%85.8%26 objects16 s

Intervals describe variation across these objects. They do not account for unknown reference errors. Generation ran on shared workstation hardware; review-render time is excluded.

Shape agreement uses generated TRELLIS-family reference models, not physical scans. The small challenger screens below use different numbers of objects; they are orientation for this workflow, not general model verdicts.

Evaluated, not adopted

We also tested alternatives that did not justify replacing the current default. These bounded screens are separate from the common-cohort leaderboard.

  • TIGON: Similar shape agreement on three objects without a consistent gain. Its untextured outputs passed the H2D slicing screen, but the tested textured export did not complete; added descriptions reduced average agreement.
  • Rodin: On the same three objects, image-only outputs agreed less closely with the references than TRELLIS. Descriptions helped the teapot but badly hurt the bowl and introduced an unsupported interior feature; the paid route was not adopted.
  • IDOL: Three objects offered promising rendered views, but one gained an invented handle. The tested route did not produce a qualified printable mesh.
  • Meshy: A single synthetic teapot was recognizable and had a clean closed surface, but matched its known original shape much less closely than TRELLIS. This was one exact-geometry control, not a catalogue benchmark.
  • Generated-orbit Pixal3D: Only 12 of 30 attempts reconstructed successfully. On the ten successes with eligible references, shape agreement was worse than direct single-image Pixal3D; generated views could invent attachments.
  • TRELLIS + Hi3D: Refinement completed for 30 objects but reduced shape agreement and increased structural warnings on the fixed 26-object scoring cohort.
TRELLIS.2-4B — supporting measurements
Generation completed
26/26On the common scored cohort
Regional geometry agreement
74.2%26 objects
Critical part discrepancies
5Objects flagged by regional checks
Surface without detected intersections
100.0%26 objects
Meshes with structural flags
26Intersections, topology, winding or fragments
Meshes with open boundaries
23Reported separately from structural flags
Nominal dimension consistency
83.3%5 objects
Median peak GPU allocation
—Model process allocator

native single-image 1024_cascade · 12 steps per stage · PBR 4096 · 1M-face export · Revision af44b45f · Seed 2601026

Hunyuan3D 2.1 — supporting measurements
Generation completed
26/26On the common scored cohort
Regional geometry agreement
68.8%26 objects
Critical part discrepancies
12Objects flagged by regional checks
Surface without detected intersections
100.0%26 objects
Meshes with structural flags
0Intersections, topology, winding or fragments
Meshes with open boundaries
1Reported separately from structural flags
Nominal dimension consistency
73.3%5 objects
Median peak GPU allocation
21.2 GiBModel process allocator

quality · Revision 0b946776 · Seed 2601026

Pixal3D (native single image) — supporting measurements
Generation completed
26/26On the common scored cohort
Regional geometry agreement
66.1%26 objects
Critical part discrepancies
11Objects flagged by regional checks
Surface without detected intersections
11.5%26 objects
Meshes with structural flags
26Intersections, topology, winding or fragments
Meshes with open boundaries
23Reported separately from structural flags
Nominal dimension consistency
66.7%5 objects
Median peak GPU allocation
—Model process allocator

native single-image 1024 · 12 steps per stage · PBR 4096 · 1M-face conservative export · Revision b0cb2e1b · Seed 2601026

Stable Fast 3D — supporting measurements
Generation completed
26/26On the common scored cohort
Regional geometry agreement
47.1%26 objects
Critical part discrepancies
12Objects flagged by regional checks
Surface without detected intersections
100.0%26 objects
Meshes with structural flags
0Intersections, topology, winding or fragments
Meshes with open boundaries
0Reported separately from structural flags
Nominal dimension consistency
70.0%5 objects
Median peak GPU allocation
8.0 GiBModel process allocator

quality · Revision f0c9a8ff

How we evaluate

Compare what we can observe.

Each model receives the same single photograph. The reference builder, TRELLIS multi-image, receives two construction views of the assembled object. A separate photograph is reserved for checking the reconstruction.

We align surfaces with rotation, translation and one uniform scale, then measure agreement at 1% of the reference bounding-box diagonal. Region checks expose local errors that a whole-object average can hide. For dimensional checks, one vendor measurement sets scale; only other measurements earn agreement. This does not test image-only prediction of physical size.

References are generated estimates checked by AI review, photographs and mesh tests; human validation is pending. Surface agreement can favor a model with a blocked opening. Capacity, pouring, strength and manufacturing suitability remain unverified. Local vision-LLM inspections are advisory and contribute no ranking points.

Scope, exclusions and reproducibility

Release 0.1.1 · 2026-10-28

Source mix (30 objects): 4 cups / chawan · 5 lidded bowls · 4 other vessels · 6 pitchers · 6 teapots · 3 storage vessels · 2 trays / saucers.

Scored mix (26 objects): 4 cups / chawan · 4 lidded bowls · 4 other vessels · 5 pitchers · 4 teapots · 3 storage vessels · 2 trays / saucers.

Catalog sources: Yoshi en (30 objects).

Reference exclusions: Reference mesh defect (1) · Visible geometry mismatch (3). Reason counts can overlap.

  • Generative references are checked estimates, not scans or physical ground truth. Acceptance includes source-bound AI review; human validation is pending. Unknown reference error is not included in the intervals.
  • The source cohort excludes known local image-training exposure and the development pilot. Foundation-model training overlap is unknown; related product families remain represented.
  • Only photograph-supported surfaces enter the primary F-score. The threshold is 1% of the reference bounding-box diagonal after one uniform similarity alignment.
  • Reserved-photo silhouettes use cameras fitted to the reference and then frozen for both evaluated models. These are approximate orthographic cameras, not measured poses.
  • Part checks and nominal dimensions are supporting measurements. A vendor dimension used to fit scale cannot also count as an independent check; reported coverage varies.
  • The ranking is provisional reference agreement. Global surface agreement can favor a model with a blocked opening; functional correctness is not scored. Appearance, LLM judgment and physical-function simulations contribute no points to it. The incomplete weighted overall score remains withheld.
  • Reference exclusions apply to both models. Reasons are reported per case and can overlap; reserved-photo challenges can depend on candidate outputs, so the retained cohort is not fully outcome-blind.
  • Object-bootstrap intervals describe this cohort, not independent design-family or vendor generalization. Timings exclude review rendering and were measured on shared hardware.
  • Generation seeds are reported only when forwarded by the adapter. The deterministic surface-sampling seed is recorded separately.
  • Non-manifold edges detected in 26/26 scored outputs. Printing and robotic handling remain unverified. Generated TRELLIS-family references may favor agreement.
  • TRELLIS.2: all 30 generation attempts completed. The comparison retains the original 26 scored references and four exclusions; one additional reference warning is disclosed without changing this fixed cohort.
  • TRELLIS.2 topology: median 30.5 non-manifold edges; 23/26 meshes have open boundaries. Median self-intersection triangle area is 0.000641%; maximum 0.142491%. Repair-and-slice validation is pending.

Selected source photographs are credited in the examples above. The full benchmark evidence remains private. Download the public results and scoring recipe ↗

Beyond the screen

Printing and robot handling

A convincing reconstruction is the starting point. The next stages are making a physical object, testing its geometry and material, and eventually teaching a robot to handle it.

Our first slicing checks for our own Bambu Lab H2D, across three objects, showed that printer settings decide whether thin walls are included in the print. We treat “sliced” and “physically printed” as separate claims: physical prints, working pouring channels and removable lids are still to be verified.

What the slicing checks establish

The H2D Standard preset omitted many thin TRELLIS walls. Switching to Arachne restored object extrusion on every declared layer of the saved teapot (344/344), bowl (217/217) and wooden object (473/473), using the original meshes. Arachne is now the TRELLIS H2D preparation step for the tested 0.4 mm nozzle, Generic PLA, Textured PEI plate and 0.20 mm Standard profile.

Some generated walls remain very thin, and internal support may be difficult to remove. Software paths do not establish strength or successful physical printing. Pixal3D’s tested native-profile outputs either failed H2D slicing or produced negligible actual object material, despite Prusa reporting success. Other models were not requalified with this TRELLIS-specific preparation change; these are small software-readiness checks, not a general ranking for physical printing.

Concept illustration of a ceramic extrusion printer laying a fresh clay coil around a side-handle teapot
3D printingFrom a model to a prototype
Concept illustration of a collaborative robot arm rehearsing placement of a stoneware tea cup
RoboticsLearning to handle the object

AI-generated concept illustrations. Physical printing and robotic handling are future stages of this project.

Ceramic glaze specimen tiles, calipers and a contour gauge on a potter’s workbench

Physical testing

What the screen cannot tell us.

Wall thickness, material behaviour, a clean pour, a comfortable grip. Those questions need physical prototypes and measurements. Reconstruction, printing and handling are stages of the same investigation.