[object Object]

← back to Wallco Ai

generator: steer SDXL to screen-print look — solid opaque flat ink, ban transparent/unfilled/see-through layers

a787241459df1526aba90c2abf2231902108f1bc · 2026-05-19 11:07:59 -0700 · SteveStudio2

Files touched

Diff

commit a787241459df1526aba90c2abf2231902108f1bc
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date:   Tue May 19 11:07:59 2026 -0700

    generator: steer SDXL to screen-print look — solid opaque flat ink, ban transparent/unfilled/see-through layers
---
 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 de24a98..71b9ab4 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`;
-  const negative = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers, deformed';
+  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 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`;
-  const negativePrompt = 'low quality, blurry, edges, seam, border, frame, signature, watermark, text, hands, fingers';
+  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 workflow = {
     '3': { class_type: 'KSampler', inputs: { seed, steps: 28, cfg: 7.5, sampler_name: 'euler', scheduler: 'normal', denoise: 1.0, model: ['4', 0], positive: ['6', 0], negative: ['7', 0], latent_image: ['5', 0] } },

← b80dd4d wallco: add /style-guide.html — brand-picker dropdown showin  ·  back to Wallco Ai  ·  comfy: optional SDXL base+refiner workflow (COMFY_REFINER_MO 25f96e9 →