Commit History

10 days ago

  1. Terrain: light the image model paints from one side is taken out of the colour map (terrain.light_removed) Running

    Verified signature
    3c6c87c
  2. QA: summary.view_mismatch compares the texture with what each view painted; needs work from 38

    Verified signature
    e567e5d
  3. Round 35: keep refused on shared UVs, relief hint lit from above, cover words left to layers, metal prior ignores negations, GL software fallback

    Verified signature
    8e2d86b

11 days ago

  1. Round 33: keep the caller's layer colours within 15 (CIELAB), tiles that redraw the layout give only fine texture, canal/bayou water words, /api/jobs refuses terrain bodies

    Verified signature
    8b253ad
  2. Terrain round 32: water repaint skips water-coloured ground, colour map keeps callers' colours, small-ground preview cameras, running elapsed time

    Verified signature
    22a050c
  3. Round 31: accept the elevation rule, turn over grounds wound downwards, keep drawn dark bands, forest floors under 3D trees, bare-ground words where nothing grows

    Verified signature
    64a9a53
  4. Terrain round 29: large and non-square terrains, water painted above water_level repainted, trees only in wooded layers

    Verified signature
    851f15e

12 days ago

  1. PBR option: pbr=true / POST /api/jobs/{id}/pbr (per-view albedo/roughness/metallic from the projtex-pbr ZeroGPU Space, baked into a metallicRoughness GLB)

    Verified signature
    605a39e
  2. Round 27: guide agrees with legend (whole-word forest, canopy for from_above trees), water_level, legend names without buildings, precise thin-layer coverage, negated building words

    Verified signature
    0b0db20
  3. Round 26: blurred colour map close up (terrain materials), overview leaves out buildings/drawn roads, elevation rule, rule warnings

    Verified signature
    00e6c84
  4. Terrain: converging-furrow perspective check, anti-tiling (off for directional textures), cliffs use the triplanar layers, thin-layer warning, upload hints

    Verified signature
    0d175c6
  5. Terrain and ground texturing: POST /api/terrain (MCP texture_terrain): splat layers, seamless detail textures, tiled top-down colour map, Blender/three.js materials

    Verified signature
    b416c73

13 days ago

  1. Retouch dry_run answers 200

    Verified signature
    bfed006
  2. Round 23: retouch dry_run (aim preview), docs on masks cutting through motifs

    Verified signature
    21156c9
  3. Round 18: per-part hole fill, spilled-paint mask, heads seen from behind listed as their back

    Verified signature
    e7f5700
  4. Round 17: merged-parts check skips surfaces facing down; next points at views from below after fill-gaps; views report elevation

    Verified signature
    7ffda79
  5. Round 16: parts seen edge-on not listed; retry views painting touching parts as one; hue flags need a visible difference

    Verified signature
    eb65325

14 days ago

  1. Reject steep gap views that redraw the subject from another angle (edges_moved); lettering guide

    Verified signature
    9f97565
  2. Round 12: paint faces seen from behind as a last resort, re-aim steep rejected gap views, pattern swatches auto

    Verified signature
    9765659
  3. Swatch references: patterns continue onto new surface; fill-gaps suggested for holes

    Verified signature
    508dfb2
  4. Default backend: Qwen-Image-2.1-Turbo (hugging-apps/qwen-qwen-image-2-1-turbo); full Qwen-Image-2.1 and Fibo stay selectable

    Verified signature
    4de8d8b
  5. Optional even base colour for mirror-like metal (metal: flat)

    Verified signature
    ca0ecee
  6. Round 9: reject views that repaint the painted model, mask gap-view contradictions, keep glTF metallic defaults, calmer verdicts

    Verified signature
    86bcfc3

15 days ago

  1. Round 8 fixes: xatlas off the server thread, retouch aiming, roof-as-wall views rejected by colour, plain vessel insides, quota-aware hints

    Verified signature
    27b8797
  2. Round 7 fixes: flagged-view share, partial-view retry, inside of hollow parts, no straight-down gap views

    Verified signature
    8cc7e31
  3. Partial views: keep geometry-matching views that disagree with painted texture, painting only where they see the surface better

    Verified signature
    7c0b4fc
  4. Agent DX round 5: character facing from named face parts, keep glTF material extensions (glass, emission strength)

    Verified signature
    651ddf8
  5. Agent DX round 4: whole-object gap views, softer verdict for tiny inconsistencies, no front/back guess for objects with described parts

    Verified signature
    44c4fce
  6. Agent DX round 3: reject re-imagined views (painted agreement), colour guide from material base colours, grounded objects, clearer retry logs

    Verified signature
    6386539
  7. Agent DX round 2: GPU cache fix, one-pass generation, weighted coverage, glTF front convention, single_mesh export, mixed part_prompts keys

    Verified signature
    2ab48e5
  8. Agent DX round 1: raw uploads, structure-preserving GLB, part_prompts, inside-out fix, queue/ETA, honest coverage, NaN fix on llvmpipe

    Verified signature
    64b81a8
  9. Report each operation's outcome (last_result), retouch progress and recovery hints

    Verified signature
    09552e8
  10. projtex: agent-first projection texturing API (REST + MCP), Qwen Space + Fibo Space backends

    Verified signature
    bdb443d