Skip to content

Choose a tag to compare

@fernandotonon fernandotonon released this 05 Sep 01:56

Highlights

TRELLIS.2 generation quality — bright colors, clean surfaces, whole limbs (#978)

Three real defects diagnosed on user generations, each with its own fix:

  • Murky, dark textures: trellis.cpp outputs linear-light colors and no gamma existed anywhere in the pipeline — base colors are now properly sRGB-encoded, and previously preserved .qtm3d sources convert automatically on load, so old generations re-bake bright.
  • Dark chip-shaped flecks on detailed models: the atlas seam/hole fill used a global-average color (mud on mixed bright/dark models) — replaced with a jump-flood nearest-texel fill on every channel; and the bake's closest-point sampler is now facing-filtered so it can no longer grab occluded colors from the back of an ear or inside a mouth where the simplified mesh deviates.
  • Missing thin limbs (arms): two causes. The Balanced/High presets silently ran the 512 pipeline — the TRELLIS.2 cascade (1024/1536) weights are now downloadable from AI Model Settings (both files hosted; 1536 reuses the same cascade weights) and combine automatically with a trellis.cpp-local base set. And the U²-Net background matte was amputating thin appendages — on near-uniform backgrounds (the character-sheet norm) a color-distance rescue now guarantees geometry the saliency net missed still reaches the model.

Quality presets now name their pipelines: Fast (512) / Balanced (1024 cascade) / High (1536 cascade), with a clear message instead of silent degradation when cascade weights are absent.

Full changelog: 3.37.1...3.37.2

Preview

image

before/after
image