Commit History

  1. preview: camera 12.5% further back (r 2 -> 2.25) so bulky models stay in frame for the whole turn⁠

    arabago96 +1: Claude Opus 5.5
    869d3b1

  1. revert(app): extract_glb duration back to 60s⁠

    arabago96 +1: Claude Opus 5
    d1779b3
  2. test(xatlas): raise extract_glb to 300s and log real elapsed seconds⁠

    arabago96 +1: Claude Opus 5
    0e39085
  3. fix(xatlas): stop the 25s timeout preempting models that used to export⁠

    arabago96 +1: Claude Opus 5
    5191b26
  4. revert(xatlas): drop the decimate-on-timeout fallback; dump the mesh every run⁠

    arabago96 +1: Claude Opus 5
    cb541e0
  5. fix(xatlas): reduce density on timeout - the only lever that actually works⁠

    arabago96 +1: Claude Opus 5
    8988c55
  6. fix(xatlas): drop the disproven retry, hand back the mesh that hangs⁠

    arabago96 +1: Claude Opus 5
    d008192
  7. fix(xatlas): bound the unbounded piecewise-recompute loop that hangs on dense meshes⁠

    arabago96 +1: Claude Opus 5
    833d1cf
  8. diag(xatlas): instrument parametrize_mesh to catch the silent GLB crash⁠

    arabago96 +1: Claude Opus 5
    4ecb686
  9. revert: remove pymeshfix subprocess-timeout mechanism entirely - broke ZeroGPU⁠

    0238466
  10. fix: move pymeshfix subprocess worker out of trellis package, revert GPU duration to 60⁠

    d678c57
  11. fix: hard-timeout pymeshfix hole-filling to stop indefinite hangs on high-branch-count meshes⁠

    bba2503

  1. fix: restore flash-attn 2.8.3 — hard import in trellis attention module

    d152cc4
  2. fix: remove flash-attn — caused RunPod xformers conflict, not required by either env

    8b88814

  1. docs: add inline documentation to all modified files⁠

    cd2bf91
  2. fix: use cu128 wheels matching ZeroGPU's torch CUDA 12.8 environment⁠

    966534b
  3. fix: build diff_gaussian_rasterization from source for H200 (sm_90) GPUs⁠

    84714e2
  4. fix: disable NVML checks for ZeroGPU virtualized GPU environment⁠

    6b070eb
  5. fix: add antialiasing param and handle 3-value return from rasterizer⁠

    24dfefa
  6. fix: adapt gaussian renderer to standard diff_gaussian_rasterization API⁠

    fb67d8b
  7. fix: replace wheels with torch 2.8.0 ABI-compatible builds⁠

    37bc42d
  8. fix: xformers 0.0.32 → 0.0.32.post2 (base version doesn't exist on PyPI)

    699ccee
  9. fix: upgrade torch 2.4→2.8.0 for ZeroGPU compatibility⁠

    5f1e6e0

  1. Update app.py

    Verified signature
    76d7b4b

  1. Update app.py

    Verified signature
    c5d3e40

  1. Pin fastapi and starlette to fix Gradio 4 compatibility

    d656e74
  2. Update GPU duration from 120s to 60s

    dc50138

  1. fix: handle non-RGB images in BiRefNet (CMYK, grayscale, LA modes)⁠

    85ba34f

  1. fix: remove gr.api() calls incompatible with installed Gradio version

    5722c34
  2. fix: add preprocessed_images to preprocess_multi; auto-detect multiimage mode from data in image_to_3d

    dc11418

  1. Bump max_hole_size to 0.06 - middle ground between 0.04 (too weak) and 0.1 (too aggressive)

    63312ed
  2. Dial back hole-filling: revert max_hole_size to 0.04, modest nbe increase with floor of 96, keep simplify connection

    033735d
  3. Improve hole-filling: higher thresholds, min nbe floor of 128, double-pass fill

    db72024

  1. Add warning comments for ZeroGPU limits

    c27fcec
  2. Update GPU durations to 120s for ZeroGPU free tier

    56ec3d2
  3. Revert GPU durations to 180s to conform to ZeroGPU bounds

    843aa16
  4. Update generation and export duration to 240s

    115e521

  1. Fix CUDA runtime error on Stateless GPU ZeroGPU environment

    54852a9

  1. fix: add kornia+timm deps, use utils_birefnet.py wrapper (same as ASM-o2.1-MULTIIMAGE)

    a031616
  2. feat: use BiRefNet for background removal in both single and multi-image paths

    98670cc
  3. fix: patch _json_schema_to_python_type to handle True/False bool schemas

    99dc45e

  1. fix: full Gradio 5.x compatibility - replace deprecated gr.update() with component returns

    110972c
  2. fix: monkey-patch gradio_client bool schema bug directly at runtime

    599c52b
  3. fix: pin gradio==4.44.1 for ssr_mode support, remove runpod dep

    995c36b

  1. Fix iPhone image orientation bug by adding pillow_heif

    b2e81f0

  1. fix: restore ssr_mode=False to prevent Gradio api_info() crash on startup

    ef97a0b

  1. fix: resolve build conflict + 150s export timeout

    fa14cfd

  1. Update gamma correction to 1.8

    3b3032f
  2. Fix float type error in sampler steps

    23f214e

  1. Revert "Fix: Bypass C0 multiplication for DC-only SH - directly add 0.5 bias for correct shadow rendering"⁠

    a4a2c5f