v0.5.4 — res-1024 speckle fix, BiRefNet on ROCm, CLI in releases, quantized weights
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-losslessq4— ~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).