zylim0702/yun-3d-2.1 ❓🖼️🔢✓ → ❓

▶️ 104 runs 📅 Sep 2025 ⚙️ Cog 0.15.1
3d-reconstruction game-asset-generation image-to-3d

About

Example Output

Output

Example output

Performance Metrics

341.80s Prediction Time
507.10s Total Time
All Input Parameters
{
  "mode": "textured",
  "image": "https://replicate.delivery/pbxt/NhrwAclOFc7KWVGiNODxt5ATq6LgTz1ZYgZBu5WZ3jK90l6u/replicate-prediction-v55379afmnrj40cs5vwvtrtkxr.png",
  "quality": "High",
  "num_views": 8,
  "output_format": "glb",
  "simplify_mesh": false,
  "merge_distance": 0.0001,
  "smooth_shading": true,
  "smooth_surface": false,
  "paint_resolution": 512,
  "merge_by_distance": true,
  "remove_background": true,
  "smooth_iterations": 2,
  "target_face_count": 10000
}
Input Parameters
mode Default: textured
Generation mode: 'shape_only' for 3D shape only, 'textured' for shape + texture
image (required) Type: string
Input image for 3D generation
quality Default: High
3D generation quality level - affects octree resolution and detail level
num_views Type: integerDefault: 8Range: 2 - 16
🎚️ SLIDER: Number of views for texture painting (higher = more accurate but slower). More views = better texture quality but longer generation time.
vdm_steps Type: integerDefault: 15Range: 1 - 100
🎚️ SLIDER: Number of VDM inference steps (only used when 'enable_vdm' checkbox is enabled). With FlashVDM: 5-10 steps. Without FlashVDM: 20-50 steps. Lower = faster, higher = better quality.
enable_vdm Type: booleanDefault: true
✅ CHECKBOX: Enable FlashVDM for massive speedup (45x faster shape generation). When enabled, use 'vdm_steps' slider to control inference steps.
decimate_mode Default: COLLAPSE
🔧 MODE: Decimation algorithm (only used when 'enable_decimate' checkbox is enabled). COLLAPSE=best quality QEM edge-collapse, UNSUBDIV=good for subdivided meshes, DISSOLVE=merges flat surfaces.
output_format Default: glb
Output file format. GLB supports textures, STL is geometry-only.
simplify_mesh Type: booleanDefault: false
✅ CHECKBOX: Simplify the generated mesh to reduce face count. When enabled, use 'target_face_count' slider to control final face count.
decimate_ratio Type: numberDefault: 0.5Range: 0 - 1
🎚️ SLIDER: Decimation ratio (only used when 'enable_decimate' checkbox is enabled). 0.0 = no faces, 1.0 = all faces. Lower = more reduction.
merge_distance Type: numberDefault: 0.0001Range: 0 - 1
🎚️ SLIDER: Distance threshold for merging vertices (only used when 'merge_by_distance' checkbox is enabled). Lower = more aggressive merging.
smooth_shading Type: booleanDefault: true
✅ CHECKBOX: Apply smooth shading to faces for better lighting and appearance
smooth_surface Type: booleanDefault: true
✅ CHECKBOX: Apply surface smoothing for better quality (recommended for organic models). When enabled, use 'smooth_iterations' slider to control smoothing intensity.
enable_decimate Type: booleanDefault: false
✅ CHECKBOX: Apply Blender's decimate modifier for advanced mesh reduction using QEM (Quadric Error Metrics). When enabled, use 'decimate_ratio' and 'decimate_mode' to control reduction.
paint_resolution Type: integerDefault: 512Range: 256 - 1024
🎚️ SLIDER: Resolution for texture painting (higher = more detailed but slower). Higher resolution = better texture detail but longer generation time.
merge_by_distance Type: booleanDefault: true
✅ CHECKBOX: Merge vertices by distance before texturing (recommended for texture painting). When enabled, use 'merge_distance' slider to control merge threshold.
remove_background Type: booleanDefault: true
✅ CHECKBOX: Remove background from input image before 3D generation. Recommended for better 3D shape quality.
smooth_iterations Type: integerDefault: 2Range: 0 - 10
🎚️ SLIDER: Number of smoothing iterations (only used when 'smooth_surface' checkbox is enabled). More = smoother but less detail.
target_face_count Type: integerDefault: 500000Range: 100 - 10000000000
🎚️ SLIDER: Target number of faces after simplification (only used when 'simplify_mesh' checkbox is enabled)
Output Schema

Output

Example Execution Logs
🚀 Starting prediction with mode: textured
📁 Input image: /tmp/tmptky2dhhkreplicate-prediction-v55379afmnrj40cs5vwvtrtkxr.png
⚡ Quality level: High
🎭 Background removal: enabled
📄 Output format: glb
⚡ Activation Cache: enabled
🚀 DeepCache: enabled
🎨 Texture painting: 8 views, 512 resolution
============================================================
🎯 Using octree resolution: 384
📸 Loading and preprocessing image...
🎭 Removing background...
✓ Background removed successfully
---Image Preprocessing takes 3.68 seconds ---
🎨 Generating 3D shape...
Diffusion Sampling::   0%|          | 0/50 [00:00<?, ?it/s]
Diffusion Sampling::   2%|▏         | 1/50 [00:00<00:17,  2.78it/s]
Diffusion Sampling::   4%|▍         | 2/50 [00:00<00:14,  3.36it/s]
Diffusion Sampling::   6%|▌         | 3/50 [00:00<00:13,  3.58it/s]
Diffusion Sampling::   8%|▊         | 4/50 [00:01<00:12,  3.70it/s]
Diffusion Sampling::  10%|█         | 5/50 [00:01<00:11,  3.76it/s]
Diffusion Sampling::  12%|█▏        | 6/50 [00:01<00:11,  3.80it/s]
Diffusion Sampling::  14%|█▍        | 7/50 [00:01<00:11,  3.83it/s]
Diffusion Sampling::  16%|█▌        | 8/50 [00:02<00:10,  3.85it/s]
Diffusion Sampling::  18%|█▊        | 9/50 [00:02<00:10,  3.86it/s]
Diffusion Sampling::  20%|██        | 10/50 [00:02<00:10,  3.86it/s]
Diffusion Sampling::  22%|██▏       | 11/50 [00:02<00:10,  3.86it/s]
Diffusion Sampling::  24%|██▍       | 12/50 [00:03<00:09,  3.85it/s]
Diffusion Sampling::  26%|██▌       | 13/50 [00:03<00:09,  3.85it/s]
Diffusion Sampling::  28%|██▊       | 14/50 [00:03<00:09,  3.85it/s]
Diffusion Sampling::  30%|███       | 15/50 [00:03<00:09,  3.85it/s]
Diffusion Sampling::  32%|███▏      | 16/50 [00:04<00:08,  3.85it/s]
Diffusion Sampling::  34%|███▍      | 17/50 [00:04<00:08,  3.85it/s]
Diffusion Sampling::  36%|███▌      | 18/50 [00:04<00:08,  3.85it/s]
Diffusion Sampling::  38%|███▊      | 19/50 [00:05<00:08,  3.85it/s]
Diffusion Sampling::  40%|████      | 20/50 [00:05<00:07,  3.84it/s]
Diffusion Sampling::  42%|████▏     | 21/50 [00:05<00:07,  3.84it/s]
Diffusion Sampling::  44%|████▍     | 22/50 [00:05<00:07,  3.84it/s]
Diffusion Sampling::  46%|████▌     | 23/50 [00:06<00:07,  3.84it/s]
Diffusion Sampling::  48%|████▊     | 24/50 [00:06<00:06,  3.85it/s]
Diffusion Sampling::  50%|█████     | 25/50 [00:06<00:06,  3.84it/s]
Diffusion Sampling::  52%|█████▏    | 26/50 [00:06<00:06,  3.85it/s]
Diffusion Sampling::  54%|█████▍    | 27/50 [00:07<00:05,  3.85it/s]
Diffusion Sampling::  56%|█████▌    | 28/50 [00:07<00:05,  3.85it/s]
Diffusion Sampling::  58%|█████▊    | 29/50 [00:07<00:05,  3.84it/s]
Diffusion Sampling::  60%|██████    | 30/50 [00:07<00:05,  3.85it/s]
Diffusion Sampling::  62%|██████▏   | 31/50 [00:08<00:04,  3.85it/s]
Diffusion Sampling::  64%|██████▍   | 32/50 [00:08<00:04,  3.85it/s]
Diffusion Sampling::  66%|██████▌   | 33/50 [00:08<00:04,  3.85it/s]
Diffusion Sampling::  68%|██████▊   | 34/50 [00:08<00:04,  3.85it/s]
Diffusion Sampling::  70%|███████   | 35/50 [00:09<00:03,  3.85it/s]
Diffusion Sampling::  72%|███████▏  | 36/50 [00:09<00:03,  3.84it/s]
Diffusion Sampling::  74%|███████▍  | 37/50 [00:09<00:03,  3.85it/s]
Diffusion Sampling::  76%|███████▌  | 38/50 [00:09<00:03,  3.84it/s]
Diffusion Sampling::  78%|███████▊  | 39/50 [00:10<00:02,  3.84it/s]
Diffusion Sampling::  80%|████████  | 40/50 [00:10<00:02,  3.84it/s]
Diffusion Sampling::  82%|████████▏ | 41/50 [00:10<00:02,  3.84it/s]
Diffusion Sampling::  84%|████████▍ | 42/50 [00:10<00:02,  3.85it/s]
Diffusion Sampling::  86%|████████▌ | 43/50 [00:11<00:01,  3.85it/s]
Diffusion Sampling::  88%|████████▊ | 44/50 [00:11<00:01,  3.85it/s]
Diffusion Sampling::  90%|█████████ | 45/50 [00:11<00:01,  3.84it/s]
Diffusion Sampling::  92%|█████████▏| 46/50 [00:12<00:01,  3.84it/s]
Diffusion Sampling::  94%|█████████▍| 47/50 [00:12<00:00,  3.83it/s]
Diffusion Sampling::  96%|█████████▌| 48/50 [00:12<00:00,  3.81it/s]
Diffusion Sampling::  98%|█████████▊| 49/50 [00:12<00:00,  3.79it/s]
Diffusion Sampling:: 100%|██████████| 50/50 [00:13<00:00,  3.79it/s]
Diffusion Sampling:: 100%|██████████| 50/50 [00:13<00:00,  3.82it/s]
Volume Decoding:   0%|          | 0/7134 [00:00<?, ?it/s]
Volume Decoding:   1%|          | 82/7134 [00:00<00:08, 801.62it/s]
Volume Decoding:   2%|▏         | 163/7134 [00:00<00:13, 518.51it/s]
Volume Decoding:   3%|▎         | 221/7134 [00:00<00:14, 473.44it/s]
Volume Decoding:   4%|▍         | 272/7134 [00:00<00:15, 451.09it/s]
Volume Decoding:   4%|▍         | 319/7134 [00:00<00:15, 437.54it/s]
Volume Decoding:   5%|▌         | 364/7134 [00:00<00:15, 428.21it/s]
Volume Decoding:   6%|▌         | 408/7134 [00:00<00:15, 422.04it/s]
Volume Decoding:   6%|▋         | 451/7134 [00:01<00:15, 418.25it/s]
Volume Decoding:   7%|▋         | 493/7134 [00:01<00:15, 415.60it/s]
Volume Decoding:   7%|▋         | 535/7134 [00:01<00:15, 413.22it/s]
Volume Decoding:   8%|▊         | 577/7134 [00:01<00:15, 411.41it/s]
Volume Decoding:   9%|▊         | 619/7134 [00:01<00:15, 410.51it/s]
Volume Decoding:   9%|▉         | 661/7134 [00:01<00:15, 409.59it/s]
Volume Decoding:  10%|▉         | 702/7134 [00:01<00:15, 409.17it/s]
Volume Decoding:  10%|█         | 743/7134 [00:01<00:15, 409.39it/s]
Volume Decoding:  11%|█         | 784/7134 [00:01<00:15, 408.68it/s]
Volume Decoding:  12%|█▏        | 827/7134 [00:01<00:15, 412.12it/s]
Volume Decoding:  12%|█▏        | 869/7134 [00:02<00:15, 412.34it/s]
Volume Decoding:  13%|█▎        | 911/7134 [00:02<00:15, 411.66it/s]
Volume Decoding:  13%|█▎        | 953/7134 [00:02<00:14, 413.24it/s]
Volume Decoding:  14%|█▍        | 995/7134 [00:02<00:14, 413.03it/s]
Volume Decoding:  15%|█▍        | 1037/7134 [00:02<00:14, 411.12it/s]
Volume Decoding:  15%|█▌        | 1079/7134 [00:02<00:14, 410.74it/s]
Volume Decoding:  16%|█▌        | 1121/7134 [00:02<00:14, 410.49it/s]
Volume Decoding:  16%|█▋        | 1163/7134 [00:02<00:14, 410.09it/s]
Volume Decoding:  17%|█▋        | 1205/7134 [00:02<00:14, 412.92it/s]
Volume Decoding:  17%|█▋        | 1247/7134 [00:02<00:14, 411.74it/s]
Volume Decoding:  18%|█▊        | 1289/7134 [00:03<00:14, 411.03it/s]
Volume Decoding:  19%|█▊        | 1331/7134 [00:03<00:14, 410.03it/s]
Volume Decoding:  19%|█▉        | 1373/7134 [00:03<00:14, 409.52it/s]
Volume Decoding:  20%|█▉        | 1414/7134 [00:03<00:13, 409.07it/s]
Volume Decoding:  20%|██        | 1455/7134 [00:03<00:13, 408.79it/s]
Volume Decoding:  21%|██        | 1496/7134 [00:03<00:13, 408.37it/s]
Volume Decoding:  22%|██▏       | 1538/7134 [00:03<00:13, 411.10it/s]
Volume Decoding:  22%|██▏       | 1580/7134 [00:03<00:13, 409.55it/s]
Volume Decoding:  23%|██▎       | 1621/7134 [00:03<00:13, 408.86it/s]
Volume Decoding:  23%|██▎       | 1663/7134 [00:03<00:13, 411.56it/s]
Volume Decoding:  24%|██▍       | 1705/7134 [00:04<00:13, 410.20it/s]
Volume Decoding:  24%|██▍       | 1747/7134 [00:04<00:13, 409.54it/s]
Volume Decoding:  25%|██▌       | 1788/7134 [00:04<00:13, 408.98it/s]
Volume Decoding:  26%|██▌       | 1829/7134 [00:04<00:12, 408.60it/s]
Volume Decoding:  26%|██▌       | 1870/7134 [00:04<00:12, 408.18it/s]
Volume Decoding:  27%|██▋       | 1911/7134 [00:04<00:12, 408.30it/s]
Volume Decoding:  27%|██▋       | 1952/7134 [00:04<00:12, 407.74it/s]
Volume Decoding:  28%|██▊       | 1993/7134 [00:04<00:12, 407.59it/s]
Volume Decoding:  29%|██▊       | 2034/7134 [00:04<00:12, 408.24it/s]
Volume Decoding:  29%|██▉       | 2075/7134 [00:04<00:12, 408.52it/s]
Volume Decoding:  30%|██▉       | 2116/7134 [00:05<00:12, 407.80it/s]
Volume Decoding:  30%|███       | 2157/7134 [00:05<00:12, 408.28it/s]
Volume Decoding:  31%|███       | 2198/7134 [00:05<00:12, 407.95it/s]
Volume Decoding:  31%|███▏      | 2239/7134 [00:05<00:12, 407.55it/s]
Volume Decoding:  32%|███▏      | 2280/7134 [00:05<00:11, 407.66it/s]
Volume Decoding:  33%|███▎      | 2321/7134 [00:05<00:11, 407.85it/s]
Volume Decoding:  33%|███▎      | 2362/7134 [00:05<00:11, 407.87it/s]
Volume Decoding:  34%|███▎      | 2403/7134 [00:05<00:11, 407.34it/s]
Volume Decoding:  34%|███▍      | 2444/7134 [00:05<00:11, 407.31it/s]
Volume Decoding:  35%|███▍      | 2485/7134 [00:05<00:11, 407.18it/s]
Volume Decoding:  35%|███▌      | 2526/7134 [00:06<00:11, 407.47it/s]
Volume Decoding:  36%|███▌      | 2567/7134 [00:06<00:11, 407.05it/s]
Volume Decoding:  37%|███▋      | 2608/7134 [00:06<00:11, 407.70it/s]
Volume Decoding:  37%|███▋      | 2649/7134 [00:06<00:11, 407.00it/s]
Volume Decoding:  38%|███▊      | 2690/7134 [00:06<00:10, 407.41it/s]
Volume Decoding:  38%|███▊      | 2731/7134 [00:06<00:10, 406.45it/s]
Volume Decoding:  39%|███▉      | 2772/7134 [00:06<00:10, 407.03it/s]
Volume Decoding:  39%|███▉      | 2813/7134 [00:06<00:10, 407.21it/s]
Volume Decoding:  40%|████      | 2854/7134 [00:06<00:10, 407.45it/s]
Volume Decoding:  41%|████      | 2895/7134 [00:06<00:10, 408.00it/s]
Volume Decoding:  41%|████      | 2936/7134 [00:07<00:10, 407.01it/s]
Volume Decoding:  42%|████▏     | 2977/7134 [00:07<00:10, 406.98it/s]
Volume Decoding:  42%|████▏     | 3018/7134 [00:07<00:10, 407.55it/s]
Volume Decoding:  43%|████▎     | 3059/7134 [00:07<00:10, 407.34it/s]
Volume Decoding:  43%|████▎     | 3100/7134 [00:07<00:09, 407.54it/s]
Volume Decoding:  44%|████▍     | 3141/7134 [00:07<00:09, 407.52it/s]
Volume Decoding:  45%|████▍     | 3182/7134 [00:07<00:09, 408.09it/s]
Volume Decoding:  45%|████▌     | 3223/7134 [00:07<00:09, 406.89it/s]
Volume Decoding:  46%|████▌     | 3264/7134 [00:07<00:09, 406.86it/s]
Volume Decoding:  46%|████▋     | 3305/7134 [00:07<00:09, 407.09it/s]
Volume Decoding:  47%|████▋     | 3346/7134 [00:08<00:09, 407.10it/s]
Volume Decoding:  47%|████▋     | 3387/7134 [00:08<00:09, 407.29it/s]
Volume Decoding:  48%|████▊     | 3428/7134 [00:08<00:09, 407.50it/s]
Volume Decoding:  49%|████▊     | 3469/7134 [00:08<00:08, 407.53it/s]
Volume Decoding:  49%|████▉     | 3510/7134 [00:08<00:08, 406.96it/s]
Volume Decoding:  50%|████▉     | 3551/7134 [00:08<00:08, 406.57it/s]
Volume Decoding:  50%|█████     | 3592/7134 [00:08<00:08, 406.31it/s]
Volume Decoding:  51%|█████     | 3633/7134 [00:08<00:08, 406.64it/s]
Volume Decoding:  51%|█████▏    | 3674/7134 [00:08<00:08, 406.62it/s]
Volume Decoding:  52%|█████▏    | 3715/7134 [00:08<00:08, 406.35it/s]
Volume Decoding:  53%|█████▎    | 3756/7134 [00:09<00:08, 406.57it/s]
Volume Decoding:  53%|█████▎    | 3797/7134 [00:09<00:08, 406.45it/s]
Volume Decoding:  54%|█████▍    | 3838/7134 [00:09<00:08, 406.27it/s]
Volume Decoding:  54%|█████▍    | 3879/7134 [00:09<00:08, 406.81it/s]
Volume Decoding:  55%|█████▍    | 3920/7134 [00:09<00:07, 407.04it/s]
Volume Decoding:  56%|█████▌    | 3961/7134 [00:09<00:07, 406.78it/s]
Volume Decoding:  56%|█████▌    | 4002/7134 [00:09<00:07, 406.28it/s]
Volume Decoding:  57%|█████▋    | 4043/7134 [00:09<00:07, 406.13it/s]
Volume Decoding:  57%|█████▋    | 4084/7134 [00:09<00:07, 405.87it/s]
Volume Decoding:  58%|█████▊    | 4125/7134 [00:10<00:07, 405.58it/s]
Volume Decoding:  58%|█████▊    | 4166/7134 [00:10<00:07, 406.21it/s]
Volume Decoding:  59%|█████▉    | 4207/7134 [00:10<00:07, 405.93it/s]
Volume Decoding:  60%|█████▉    | 4248/7134 [00:10<00:07, 406.56it/s]
Volume Decoding:  60%|██████    | 4289/7134 [00:10<00:06, 406.97it/s]
Volume Decoding:  61%|██████    | 4330/7134 [00:10<00:06, 406.57it/s]
Volume Decoding:  61%|██████▏   | 4371/7134 [00:10<00:06, 406.09it/s]
Volume Decoding:  62%|██████▏   | 4412/7134 [00:10<00:06, 405.98it/s]
Volume Decoding:  62%|██████▏   | 4453/7134 [00:10<00:06, 406.31it/s]
Volume Decoding:  63%|██████▎   | 4494/7134 [00:10<00:06, 406.25it/s]
Volume Decoding:  64%|██████▎   | 4535/7134 [00:11<00:06, 406.15it/s]
Volume Decoding:  64%|██████▍   | 4576/7134 [00:11<00:06, 405.33it/s]
Volume Decoding:  65%|██████▍   | 4617/7134 [00:11<00:06, 405.99it/s]
Volume Decoding:  65%|██████▌   | 4658/7134 [00:11<00:06, 406.53it/s]
Volume Decoding:  66%|██████▌   | 4699/7134 [00:11<00:05, 406.29it/s]
Volume Decoding:  66%|██████▋   | 4740/7134 [00:11<00:05, 406.75it/s]
Volume Decoding:  67%|██████▋   | 4781/7134 [00:11<00:05, 405.82it/s]
Volume Decoding:  68%|██████▊   | 4822/7134 [00:11<00:05, 405.99it/s]
Volume Decoding:  68%|██████▊   | 4863/7134 [00:11<00:05, 406.09it/s]
Volume Decoding:  69%|██████▊   | 4904/7134 [00:11<00:05, 406.85it/s]
Volume Decoding:  69%|██████▉   | 4945/7134 [00:12<00:05, 406.14it/s]
Volume Decoding:  70%|██████▉   | 4986/7134 [00:12<00:05, 406.10it/s]
Volume Decoding:  70%|███████   | 5027/7134 [00:12<00:05, 405.88it/s]
Volume Decoding:  71%|███████   | 5068/7134 [00:12<00:05, 406.47it/s]
Volume Decoding:  72%|███████▏  | 5109/7134 [00:12<00:04, 406.65it/s]
Volume Decoding:  72%|███████▏  | 5150/7134 [00:12<00:04, 407.09it/s]
Volume Decoding:  73%|███████▎  | 5191/7134 [00:12<00:04, 406.76it/s]
Volume Decoding:  73%|███████▎  | 5232/7134 [00:12<00:04, 406.35it/s]
Volume Decoding:  74%|███████▍  | 5273/7134 [00:12<00:04, 406.08it/s]
Volume Decoding:  74%|███████▍  | 5314/7134 [00:12<00:04, 405.51it/s]
Volume Decoding:  75%|███████▌  | 5355/7134 [00:13<00:04, 405.98it/s]
Volume Decoding:  76%|███████▌  | 5396/7134 [00:13<00:04, 406.47it/s]
Volume Decoding:  76%|███████▌  | 5437/7134 [00:13<00:04, 405.94it/s]
Volume Decoding:  77%|███████▋  | 5478/7134 [00:13<00:04, 406.49it/s]
Volume Decoding:  77%|███████▋  | 5519/7134 [00:13<00:03, 406.60it/s]
Volume Decoding:  78%|███████▊  | 5560/7134 [00:13<00:03, 406.22it/s]
Volume Decoding:  79%|███████▊  | 5601/7134 [00:13<00:03, 406.07it/s]
Volume Decoding:  79%|███████▉  | 5642/7134 [00:13<00:03, 405.83it/s]
Volume Decoding:  80%|███████▉  | 5683/7134 [00:13<00:03, 405.54it/s]
Volume Decoding:  80%|████████  | 5724/7134 [00:13<00:03, 405.60it/s]
Volume Decoding:  81%|████████  | 5765/7134 [00:14<00:03, 405.32it/s]
Volume Decoding:  81%|████████▏ | 5806/7134 [00:14<00:03, 405.75it/s]
Volume Decoding:  82%|████████▏ | 5847/7134 [00:14<00:03, 405.49it/s]
Volume Decoding:  83%|████████▎ | 5888/7134 [00:14<00:03, 405.46it/s]
Volume Decoding:  83%|████████▎ | 5929/7134 [00:14<00:02, 404.83it/s]
Volume Decoding:  84%|████████▎ | 5970/7134 [00:14<00:02, 404.91it/s]
Volume Decoding:  84%|████████▍ | 6011/7134 [00:14<00:02, 405.17it/s]
Volume Decoding:  85%|████████▍ | 6052/7134 [00:14<00:02, 405.41it/s]
Volume Decoding:  85%|████████▌ | 6094/7134 [00:14<00:02, 406.89it/s]
Volume Decoding:  86%|████████▌ | 6136/7134 [00:14<00:02, 408.94it/s]
Volume Decoding:  87%|████████▋ | 6177/7134 [00:15<00:02, 407.57it/s]
Volume Decoding:  87%|████████▋ | 6218/7134 [00:15<00:02, 407.51it/s]
Volume Decoding:  88%|████████▊ | 6259/7134 [00:15<00:02, 407.47it/s]
Volume Decoding:  88%|████████▊ | 6300/7134 [00:15<00:02, 406.77it/s]
Volume Decoding:  89%|████████▉ | 6341/7134 [00:15<00:01, 406.79it/s]
Volume Decoding:  89%|████████▉ | 6382/7134 [00:15<00:01, 406.50it/s]
Volume Decoding:  90%|█████████ | 6423/7134 [00:15<00:01, 406.27it/s]
Volume Decoding:  91%|█████████ | 6464/7134 [00:15<00:01, 405.05it/s]
Volume Decoding:  91%|█████████ | 6505/7134 [00:15<00:01, 404.91it/s]
Volume Decoding:  92%|█████████▏| 6546/7134 [00:15<00:01, 404.80it/s]
Volume Decoding:  92%|█████████▏| 6587/7134 [00:16<00:01, 405.30it/s]
Volume Decoding:  93%|█████████▎| 6628/7134 [00:16<00:01, 405.22it/s]
Volume Decoding:  93%|█████████▎| 6669/7134 [00:16<00:01, 405.23it/s]
Volume Decoding:  94%|█████████▍| 6710/7134 [00:16<00:01, 404.94it/s]
Volume Decoding:  95%|█████████▍| 6751/7134 [00:16<00:00, 404.97it/s]
Volume Decoding:  95%|█████████▌| 6792/7134 [00:16<00:00, 404.97it/s]
Volume Decoding:  96%|█████████▌| 6833/7134 [00:16<00:00, 404.63it/s]
Volume Decoding:  96%|█████████▋| 6874/7134 [00:16<00:00, 404.83it/s]
Volume Decoding:  97%|█████████▋| 6915/7134 [00:16<00:00, 404.27it/s]
Volume Decoding:  98%|█████████▊| 6956/7134 [00:16<00:00, 404.73it/s]
Volume Decoding:  98%|█████████▊| 6997/7134 [00:17<00:00, 404.26it/s]
Volume Decoding:  99%|█████████▊| 7038/7134 [00:17<00:00, 403.95it/s]
Volume Decoding:  99%|█████████▉| 7079/7134 [00:17<00:00, 404.09it/s]
Volume Decoding: 100%|█████████▉| 7120/7134 [00:17<00:00, 403.91it/s]
Volume Decoding: 100%|██████████| 7134/7134 [00:17<00:00, 409.57it/s]
---3D Shape Generation takes 41.84 seconds ---
📊 Generated mesh: 390788 vertices, 781656 faces
🔧 Applying post-processing...
✓ Floater removal completed
✓ Degenerate face removal completed
---Post-processing takes 1.49 seconds ---
🎨 Applying Blender mesh processing: merge by distance (threshold: 0.0001), smooth shading...
Info: Removed 5493 vertice(s)
Info: Removed: 0 vertices, 0 edges, 0 faces
Info: Removed: 0 vertices, 0 edges, 0 faces
✓ Mesh processed: 384954 vertices, 769993 faces
---Blender Mesh Processing takes 6.04 seconds ---
⚠️  Face reduction skipped (not requested or worker not available)
✓ Mesh exported to /tmp/tmpjcwa2oub/untextured_mesh.glb (GLB format)
---Mesh Export takes 0.05 seconds ---
🎨 Generating texture with 8 views and 512 resolution...
🎨 Creating texture pipeline with 8 views and 512 resolution...
Loading pipeline components...:   0%|          | 0/6 [00:00<?, ?it/s]
Loading pipeline components...:  33%|███▎      | 2/6 [00:02<00:05,  1.36s/it]
Loading pipeline components...:  83%|████████▎ | 5/6 [00:14<00:03,  3.00s/it]
Loading pipeline components...: 100%|██████████| 6/6 [00:14<00:00,  2.33s/it]
Loading pipeline components...: 100%|██████████| 6/6 [00:14<00:00,  2.38s/it]
Models Loaded.
🚀 Enabling activation cache for texture generation...
✓ Activation cache enabled for texture pipeline
🚀 Enabling DeepCache for texture generation...
✓ DeepCache enabled for texture pipeline
✓ Texture pipeline created with 8 views and 512 resolution
Converting target_count 40000 to target_reduction 0.0519
---Texture Generation takes 285.31 seconds ---
🔄 Converting OBJ to GLB: /tmp/tmpjcwa2oub/textured_mesh.obj -> /tmp/tmpjcwa2oub/textured_mesh.glb
✓ OBJ to GLB conversion successful: /tmp/tmpjcwa2oub/textured_mesh.glb
---GLB Conversion takes 2.82 seconds ---
============================================================
📊 COMPREHENSIVE TIMING STATISTICS
============================================================
⏱️  total prediction time    :   341.24s (100.0%)
⏱️  texture generation       :   285.31s ( 83.6%)
⏱️  3d shape generation      :    41.84s ( 12.3%)
⏱️  blender mesh processing  :     6.04s (  1.8%)
⏱️  image preprocessing      :     3.70s (  1.1%)
⏱️  glb conversion           :     2.82s (  0.8%)
⏱️  post-processing          :     1.49s (  0.4%)
⏱️  mesh export              :     0.05s (  0.0%)
============================================================
🎯 Total Prediction Time: 341.24 seconds
📁 Generated 2 output files
1. textured mesh: /tmp/tmpjcwa2oub/untextured_mesh.glb
2. textured mesh: /tmp/tmpjcwa2oub/textured_mesh.glb
============================================================
✓ Returning textured mesh: /tmp/textured_model.glb
Version Details
Version ID
2e573ad941f8840ace874c784b5b8d7d24f91aa8eda537f6c8becd6e4f9f0319
Version Created
September 16, 2025
Run on Replicate →