ayushunleashed/partpacker 🔢🖼️✓ → ❓

▶️ 58 runs 📅 Jun 2025 ⚙️ Cog 0.14.7 🔗 GitHub 📄 Paper
3d-mesh-generation 3d-reconstruction image-to-3d part-decomposition

About

Part-level 3D object generation from single-view images

Example Output

Output

Performance Metrics

28.75s Prediction Time
231.78s Total Time
All Input Parameters
{
  "image": "https://replicate.delivery/pbxt/NJL6FOdgh5xk4R6lIWYWg9wZPS60mgQArlHv5enAIRSe0JbC/pickup.png",
  "cfg_scale": 7,
  "num_steps": 50,
  "simplify_mesh": false,
  "return_volumes": false,
  "grid_resolution": 384,
  "target_num_faces": 100000
}
Input Parameters
seed Type: integer
Random seed for reproducible results
image (required) Type: string
Input image for 3D object generation
cfg_scale Type: numberDefault: 7Range: 1 - 20
Classifier-free guidance scale
num_steps Type: integerDefault: 50Range: 1 - 100
Number of inference steps
simplify_mesh Type: booleanDefault: false
Whether to simplify the output mesh
return_volumes Type: booleanDefault: false
Whether to return the dual volumes
grid_resolution Type: integerDefault: 384Range: 256 - 512
Grid resolution for mesh extraction
target_num_faces Type: integerDefault: 100000Range: 10000 - 1000000
Target number of faces for mesh simplification
Output Schema
Example Execution Logs
Preprocessing image...
Running inference with 50 steps, CFG scale 7.0...
Flow Sampling:   0%|          | 0/50 [00:00<?, ?it/s]
Flow Sampling:   2%|▏         | 1/50 [00:00<00:06,  7.90it/s]
Flow Sampling:   4%|▍         | 2/50 [00:00<00:11,  4.11it/s]
Flow Sampling:   6%|▌         | 3/50 [00:00<00:13,  3.55it/s]
Flow Sampling:   8%|▊         | 4/50 [00:01<00:13,  3.32it/s]
Flow Sampling:  10%|█         | 5/50 [00:01<00:13,  3.22it/s]
Flow Sampling:  12%|█▏        | 6/50 [00:01<00:13,  3.16it/s]
Flow Sampling:  14%|█▍        | 7/50 [00:02<00:13,  3.12it/s]
Flow Sampling:  16%|█▌        | 8/50 [00:02<00:13,  3.09it/s]
Flow Sampling:  18%|█▊        | 9/50 [00:02<00:13,  3.08it/s]
Flow Sampling:  20%|██        | 10/50 [00:03<00:13,  3.07it/s]
Flow Sampling:  22%|██▏       | 11/50 [00:03<00:12,  3.05it/s]
Flow Sampling:  24%|██▍       | 12/50 [00:03<00:12,  3.05it/s]
Flow Sampling:  26%|██▌       | 13/50 [00:04<00:12,  3.05it/s]
Flow Sampling:  28%|██▊       | 14/50 [00:04<00:11,  3.04it/s]
Flow Sampling:  30%|███       | 15/50 [00:04<00:11,  3.04it/s]
Flow Sampling:  32%|███▏      | 16/50 [00:05<00:11,  3.04it/s]
Flow Sampling:  34%|███▍      | 17/50 [00:05<00:10,  3.04it/s]
Flow Sampling:  36%|███▌      | 18/50 [00:05<00:10,  3.04it/s]
Flow Sampling:  38%|███▊      | 19/50 [00:06<00:10,  3.04it/s]
Flow Sampling:  40%|████      | 20/50 [00:06<00:09,  3.04it/s]
Flow Sampling:  42%|████▏     | 21/50 [00:06<00:09,  3.04it/s]
Flow Sampling:  44%|████▍     | 22/50 [00:07<00:09,  3.04it/s]
Flow Sampling:  46%|████▌     | 23/50 [00:07<00:08,  3.04it/s]
Flow Sampling:  48%|████▊     | 24/50 [00:07<00:08,  3.03it/s]
Flow Sampling:  50%|█████     | 25/50 [00:08<00:08,  3.04it/s]
Flow Sampling:  52%|█████▏    | 26/50 [00:08<00:07,  3.03it/s]
Flow Sampling:  54%|█████▍    | 27/50 [00:08<00:07,  3.03it/s]
Flow Sampling:  56%|█████▌    | 28/50 [00:09<00:07,  3.03it/s]
Flow Sampling:  58%|█████▊    | 29/50 [00:09<00:06,  3.03it/s]
Flow Sampling:  60%|██████    | 30/50 [00:09<00:06,  3.03it/s]
Flow Sampling:  62%|██████▏   | 31/50 [00:10<00:06,  3.03it/s]
Flow Sampling:  64%|██████▍   | 32/50 [00:10<00:05,  3.03it/s]
Flow Sampling:  66%|██████▌   | 33/50 [00:10<00:05,  3.03it/s]
Flow Sampling:  68%|██████▊   | 34/50 [00:10<00:05,  3.03it/s]
Flow Sampling:  70%|███████   | 35/50 [00:11<00:04,  3.03it/s]
Flow Sampling:  72%|███████▏  | 36/50 [00:11<00:04,  3.03it/s]
Flow Sampling:  74%|███████▍  | 37/50 [00:11<00:04,  3.03it/s]
Flow Sampling:  76%|███████▌  | 38/50 [00:12<00:03,  3.02it/s]
Flow Sampling:  78%|███████▊  | 39/50 [00:12<00:03,  3.03it/s]
Flow Sampling:  80%|████████  | 40/50 [00:12<00:03,  3.03it/s]
Flow Sampling:  82%|████████▏ | 41/50 [00:13<00:02,  3.03it/s]
Flow Sampling:  84%|████████▍ | 42/50 [00:13<00:02,  3.02it/s]
Flow Sampling:  86%|████████▌ | 43/50 [00:13<00:02,  3.02it/s]
Flow Sampling:  88%|████████▊ | 44/50 [00:14<00:01,  3.02it/s]
Flow Sampling:  90%|█████████ | 45/50 [00:14<00:01,  3.03it/s]
Flow Sampling:  92%|█████████▏| 46/50 [00:14<00:01,  3.03it/s]
Flow Sampling:  94%|█████████▍| 47/50 [00:15<00:00,  3.03it/s]
Flow Sampling:  96%|█████████▌| 48/50 [00:15<00:00,  3.03it/s]
Flow Sampling:  98%|█████████▊| 49/50 [00:15<00:00,  3.03it/s]
Flow Sampling: 100%|██████████| 50/50 [00:16<00:00,  3.03it/s]
Flow Sampling: 100%|██████████| 50/50 [00:16<00:00,  3.07it/s]
Extracting meshes...
[INFO] mesh cleaning: (280888, 3) --> (273931, 3), (1155880, 3) --> (548068, 3)
[INFO] mesh cleaning: (240112, 3) --> (234770, 3), (1073412, 3) --> (469678, 3)
Generated 9 parts
Generation complete! Created 9 parts
Version Details
Version ID
5fbd5ad5cc6cb0ea5e6fef9c01af00ebb02dde485acb6d5daf88c696662e6deb
Version Created
July 6, 2025
Run on Replicate →