Commit History

7 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

8 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

9 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

10 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

11 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

12 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