[object Object]

← back to Wallco Ai

generator: ban halftones, allow 3D/dimensional designs, add tactile material cues (suede, woven trim, raffia, grasscloth)

af7067307fc3f52197599e2bb2d68b65269ec66b · 2026-05-19 11:21:28 -0700 · SteveStudio2

Files touched

Diff

commit af7067307fc3f52197599e2bb2d68b65269ec66b
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date:   Tue May 19 11:21:28 2026 -0700

    generator: ban halftones, allow 3D/dimensional designs, add tactile material cues (suede, woven trim, raffia, grasscloth)
---
 scripts/generate_designs.js | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/scripts/generate_designs.js b/scripts/generate_designs.js
index eb3c696..87387f4 100644
--- a/scripts/generate_designs.js
+++ b/scripts/generate_designs.js
@@ -151,8 +151,8 @@ function genReplicate(prompt, seed, outPath) {
   const WIDTH  = parseInt(process.env.REPLICATE_WIDTH  || '1024', 10);
   const HEIGHT = parseInt(process.env.REPLICATE_HEIGHT || '1024', 10);
 
-  const positive = `${prompt}, seamless tile, repeating pattern, no edges, fabric pattern, wallpaper design, archival quality, high detail, screen-printed wallpaper, solid opaque flat ink, flat color blocks, every shape fully filled with solid color, even saturated pigment coverage, crisp screen-print layers`;
-  const negative = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers, deformed, transparent, see-through, translucent, unfilled shapes, hollow outlines, outline-only motifs, ghosted layers, washed out, faded, low opacity, gaps in the ink, missing fill, gradient bleed';
+  const positive = `${prompt}, seamless tile, repeating pattern, no edges, fabric pattern, wallpaper design, archival quality, high detail, screen-printed wallpaper quality, solid opaque richly-saturated ink, every motif fully filled with solid color, crisp clean color separation, dimensional embossed relief, three-dimensional rendered depth welcome, tactile luxe material finishes — suede, woven trim, raffia, grasscloth texture`;
+  const negative = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers, deformed, transparent, see-through, translucent, unfilled shapes, hollow outlines, outline-only motifs, ghosted layers, washed out, faded, low opacity, gaps in the ink, missing fill, gradient bleed, halftone, halftone dots, ben-day dots, dot-screen shading, half-tone gradient texture';
 
   const body = {
     version: MODEL_VERSION,
@@ -216,8 +216,8 @@ function genComfy(prompt, seed, outPath) {
   // For seamless tiling, append a strong "seamless tile, repeating pattern, no edges"
   // suffix to the prompt — works adequately with SDXL. A proper SDXL tile-mode model
   // would be cleaner; swap COMFY_MODEL later.
-  const positivePrompt = `${prompt}, seamless tile, repeating pattern, no edges, fabric pattern, wallpaper design, high detail, archival quality, screen-printed wallpaper, solid opaque flat ink, flat color blocks, every shape fully filled with solid color, even saturated pigment coverage, crisp screen-print layers`;
-  const negativePrompt = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers, transparent, see-through, translucent, unfilled shapes, hollow outlines, outline-only motifs, ghosted layers, washed out, faded, low opacity, gaps in the ink, missing fill, gradient bleed';
+  const positivePrompt = `${prompt}, seamless tile, repeating pattern, no edges, fabric pattern, wallpaper design, high detail, archival quality, screen-printed wallpaper quality, solid opaque richly-saturated ink, every motif fully filled with solid color, crisp clean color separation, dimensional embossed relief, three-dimensional rendered depth welcome, tactile luxe material finishes — suede, woven trim, raffia, grasscloth texture`;
+  const negativePrompt = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers, transparent, see-through, translucent, unfilled shapes, hollow outlines, outline-only motifs, ghosted layers, washed out, faded, low opacity, gaps in the ink, missing fill, gradient bleed, halftone, halftone dots, ben-day dots, dot-screen shading, half-tone gradient texture';
 
   // Optional SDXL refiner — set COMFY_REFINER_MODEL=sd_xl_refiner_1.0.safetensors
   // to run base+refiner (expert-ensemble), matching what Replicate's SDXL does.

← 9bda674 add refiner_compare.js — 25-prompt base vs base+refiner side  ·  back to Wallco Ai  ·  refiner-compare: write progress per-image (not per-pair) + l c51e39f →