Skip to content

v0.5.4 — res-1024 speckle fix, BiRefNet on ROCm, CLI in releases, quantized weights

Choose a tag to compare

@pwilkin pwilkin released this 27 Jul 13:10
· 47 commits to main since this release

Highlights

Cleaner res-1024 geometry (#22). The narrow-band remesh offset now scales with
resolution, so res-1024 no longer keeps the decoder's "outer-skin" noise that showed
up as a cloud of floating speckles. Faces, towers and other dense subjects come out
as solid, coherent meshes at 1024. (--band / per-request band still overrides it.)

BiRefNet runs on the GPU under ROCm (#20). Its deformable-conv op is now compiled
as HIP, so background removal on ROCm builds is seconds instead of minutes.

CLI binary in every release (#15). Each trellis-<backend>-<os>-x64 archive now
ships trellis-cli alongside trellis-server.

Quantized weights. The installer gained --quant q8|q4:

  • q8 — ~9.5 GB, visually near-lossless
  • q4 — ~6 GB, still good (slight texture graininess), for lower-VRAM machines

Default remains f16 (~16.5 GB). Weights live under q8/ and q4/ in the HF repo;
tools/quantize_gguf.py reproduces them.

New CLI options. --webp on|off (texture format, #11), --dump-bg / --bg-only
(write the background-removal cutout, #12).

Trellis Studio (desktop app)

  • Server logs are saved per launch; open the folder from Settings → Server logs.
  • Fixed blank white window on NVIDIA / some Wayland setups (#23).
  • Fixed "app ignores model path" — no longer reuses an orphaned server on restart,
    and the server is killed with the app so it can't be orphaned (#21).
  • A dead IndexedDB no longer loses a generation — the GLB is written to your output
    folder first; the gallery degrades to in-memory (#24).

Other

  • Removed a hardcoded personal default models path from the CLI/server.
  • README links upstream microsoft/TRELLIS.2 (#6).