<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Needoooos</title>
    <description>The latest articles on DEV Community by Needoooos (@aveed_walikhan_ed1769ba).</description>
    <link>https://dev.to/aveed_walikhan_ed1769ba</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4172845%2F69297cd5-9bf4-4554-9709-f21e3ab5c8b5.png</url>
      <title>DEV Community: Needoooos</title>
      <link>https://dev.to/aveed_walikhan_ed1769ba</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aveed_walikhan_ed1769ba"/>
    <language>en</language>
    <item>
      <title>I made 4 manga pages with AI. Ranking them worst to best found the variable.</title>
      <dc:creator>Needoooos</dc:creator>
      <pubDate>Fri, 09 Oct 2026 08:47:01 +0000</pubDate>
      <link>https://dev.to/aveed_walikhan_ed1769ba/i-made-4-manga-pages-with-ai-ranking-them-worst-to-best-found-the-variable-4fia</link>
      <guid>https://dev.to/aveed_walikhan_ed1769ba/i-made-4-manga-pages-with-ai-ranking-them-worst-to-best-found-the-variable-4fia</guid>
      <description>&lt;p&gt;I put one AI manga generator through 4 pages with the same model and the same method. One needed three editing passes and still ended up with a different character in it. One needed nothing.&lt;/p&gt;

&lt;p&gt;Ranking them by how much human rework each required turned out to be more useful than reviewing them individually, because the ranking has a cause. Two variables predict the entire order, and neither is the one I expected going in.&lt;/p&gt;

&lt;p&gt;Everything ran on &lt;a href="https://eap.pixai.art/go/naveed3" rel="noopener noreferrer"&gt;Tsubaki.3&lt;/a&gt; via &lt;a href="https://eap.pixai.art/go/naveed" rel="noopener noreferrer"&gt;PixAI&lt;/a&gt;. Prompts and failures are below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr7mqm32xi0f12j86jx1i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fr7mqm32xi0f12j86jx1i.png" alt="The sports manga page, “Last Shot”, after one targeted edit. The screen is from PixAI Studio." width="720" height="339"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The sports manga page, “Last Shot”, after one targeted edit. The screen is from PixAI Studio.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  The method, applied identically to all 4
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Split the scene into panels first, each with a distinct job.&lt;/strong&gt; For the sports page that meant:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Panel&lt;/th&gt;
&lt;th&gt;Position&lt;/th&gt;
&lt;th&gt;What happens&lt;/th&gt;
&lt;th&gt;Dialogue&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;1&lt;/td&gt;
&lt;td&gt;Wide, top&lt;/td&gt;
&lt;td&gt;Empty court at night, she dribbles alone, brother on the bench&lt;/td&gt;
&lt;td&gt;None&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2&lt;/td&gt;
&lt;td&gt;Middle left&lt;/td&gt;
&lt;td&gt;Close-up of her face, sweating, focused&lt;/td&gt;
&lt;td&gt;Brother, off-panel: "Last one?"&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3&lt;/td&gt;
&lt;td&gt;Middle right&lt;/td&gt;
&lt;td&gt;She jumps and shoots&lt;/td&gt;
&lt;td&gt;Her: "Watch this."&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;4&lt;/td&gt;
&lt;td&gt;Wide, bottom&lt;/td&gt;
&lt;td&gt;The ball drops through the net, brother cheers&lt;/td&gt;
&lt;td&gt;Brother: "No way!"&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;If two panels show the same pose with small changes, the page reads as stuck.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Structure the prompt in two parts.&lt;/strong&gt; The first line describes the whole page: style, panel count, reading order, both characters. Every line after that describes one panel: its position, what happens, who speaks. Write the dialogue yourself and name the speaker each time rather than leaving that to the model. The &lt;a href="https://blog.pixai.art/en/tsubaki-3-prompt-guide/" rel="noopener noreferrer"&gt;Tsubaki.3 prompt guide&lt;/a&gt; covers how this model parses long prompts.&lt;/p&gt;


&lt;h2&gt;
  
  
  4th place: the sports page, 3 passes and a character I lost
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Method: new generation, Tsubaki.3, no LoRA, portrait.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A black and white sports manga page with screentone shading and speed lines,
four panels read left to right, top to bottom, with clean white gutters. A
tall teenage girl with a short ponytail, a white headband and a number 7
basketball jersey, and her little brother in an oversized hoodie filming her
on his phone.
Panel 1, a wide panel across the top: an empty outdoor basketball court at
night under a single floodlight, she dribbles alone while her brother sits on
a bench at the edge of the court.
Panel 2, middle left: a close-up of her face, sweat on her forehead, eyes
focused on the hoop. A speech bubble from her brother, off-panel, reads "Last
one?"
Panel 3, middle right: she jumps for a shot, the ball leaving her fingertips,
speed lines behind her. A speech bubble from her reads "Watch this."
Panel 4, a wide panel across the bottom: the ball drops through the net, and
her brother jumps up from the bench cheering, still holding up his phone. A
speech bubble from him reads "No way!"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqex8s57ubj0onv4h0je.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fvqex8s57ubj0onv4h0je.png" alt="pixai" width="720" height="348"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Style and layout succeeded immediately.&lt;/strong&gt; Four panels, clean white gutters, black and white with screentone and speed lines.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two failures, both involving the second character.&lt;/strong&gt; Panel 1 drew a figure on the bench plus a second small figure standing beside her, so the court has one person too many. Panel 2 attached her brother's hands and phone to her body, because he was supposed to speak from outside the frame. &lt;strong&gt;That's two characters blending into one&lt;/strong&gt;, which happens most often when a character is mentioned in a panel without being in it. Panel 4 also left the ball floating near the net rather than dropping through.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fah80wtfqsx1o0mq9iu29.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fah80wtfqsx1o0mq9iu29.png" alt="The first generated sports page." width="720" height="1190"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The first generated sports page.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Pass 1: a small targeted edit, which mostly worked
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Method: edit on the first page, Tsubaki.3.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;In panel 1, remove the small figure standing next to her on the court, so she
dribbles alone while her brother sits on the bench. In panel 2, remove the
hands and phone attached to her, so the panel shows only her face. Keep panels
3 and 4, the layout and all speech bubbles exactly as they are.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Panel 2 resolved cleanly.&lt;/strong&gt; Extra hands and phone gone, her face alone in frame. &lt;strong&gt;Panel 1 lost the duplicate and acquired new defects&lt;/strong&gt;: a distorted face, part of her right arm missing, and the ball floating rather than bouncing. &lt;strong&gt;Panels 3 and 4 held&lt;/strong&gt;, along with the layout and bubbles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Small figures in wide shots are this model's weakest area&lt;/strong&gt;, and redrawing them makes it worse.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fga6kyglkrx5ha1tny81c.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fga6kyglkrx5ha1tny81c.png" alt="Left: the first page. Right: after the targeted edit." width="720" height="598"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Left: the first page. Right: after the targeted edit.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Passes 2 and 3: where it went wrong
&lt;/h3&gt;

&lt;p&gt;I chained two further edits in &lt;a href="https://eap.pixai.art/go/naveed1" rel="noopener noreferrer"&gt;PixAI Studio&lt;/a&gt;, with Edit 2 running on the Edit 1 result. Studio holds the steps together while Tsubaki.3 does the editing; the &lt;a href="https://blog.pixai.art/en/how-to-use-pixai-studio-from-character-photoshoots-to-ai-animation-10-templates-you-can-clone-instantly/" rel="noopener noreferrer"&gt;PixAI Studio tutorial&lt;/a&gt; covers chain setup.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2w7y9d7pdb8eagpos3nc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2w7y9d7pdb8eagpos3nc.png" alt="PixAI Studio: the corrected page connected to Edit 1, and Edit 1 connected to Edit 2." width="720" height="339"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;PixAI Studio: the corrected page connected to Edit 1, and Edit 1 connected to Edit 2.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Edit 1 bundled several changes: clean panel 1, restore her hands on the ball, replace panel 4 entirely.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Method: Tsubaki.3 in PixAI Studio, on the corrected page.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Take the existing four-panel manga page from @Image Node 4 and retain the
clean gutters, speech bubbles, and panels 2 and 3 exactly as they are. In
Panel 1 (the top wide-angle court shot), remove the small figure sitting on
the bench, leaving only the empty bench. Remove the duplicate small figure
standing on the court next to the girl. Crucially, completely redraw and
restore the tall girl's hands, making them anatomically correct and showing
them actively gripping and dribbling the basketball on the court floor, rather
than floating awkwardly. Finally, replace the content of Panel 4 (the wide
bottom panel) with a new scene showing the tall sister celebrating intensely
with a jubilant, tearful, and sweating face and open-mouth smile, her short
ponytail and headband consistent, and her hands raised high in triumph. The
ball is clearly shown dropping through the net above her. The speech bubble
with "No way!" is retained from the brother (off-panel). Maintain all
screentones and lighting details.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Panel 1 cleaned up.&lt;/strong&gt; Both extra figures gone, empty court and empty bench.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Everything else went sideways.&lt;/strong&gt; She holds the ball in both hands rather than dribbling. &lt;strong&gt;Panel 2 now shows a completely different girl with long hair&lt;/strong&gt;, despite an explicit instruction to leave that panel alone. Panel 4 kept the brother and put a number 7 jersey on him instead of showing her celebrating.&lt;/p&gt;

&lt;p&gt;Edit 2 attempted a layout change.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Method: Tsubaki.3 in PixAI Studio, on the Edit 1 result.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Take the characters from @Edit 1 and modify the layout into a 2-panel
horizontal spread. Panel 1 (Left): A medium close-up of the tall girl with her
white headband, number 7 jersey, and short ponytail, sweating profusely with
an intense, focused gaze as she prepares to shoot. Remove any floating hands
or duplicate characters. Her speech bubble reads "Watch this." Panel 2
(Right): A tight close-up of her brother in his oversized hoodie, jumping up
with a huge open-mouthed smile, holding his phone to record, eyes wide with
excitement. In the upper corner, show the basketball swooshing cleanly through
the net mesh. His speech bubble reads "No way!" Retain the black-and-white
sports manga aesthetic, sharp screentones, and dynamic motion lines.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The layout change succeeded&lt;/strong&gt;, producing the most dynamic image in the set with close framing on both sides. &lt;strong&gt;Both lines are correct&lt;/strong&gt; and point at the right speakers, and the brother, his phone and the ball through the net are drawn precisely.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The girl changed again.&lt;/strong&gt; Edit 1 had already swapped her for a long-haired girl, and Edit 2 gave her short black spiky hair and a different face. Three passes, three different characters. Her expression also missed, reading blank and slightly confused rather than intense and focused.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Across two chained edits, each pass redrew her from the description rather than inheriting the face from the previous step.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ciueb9dc6uybihtkhgb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1ciueb9dc6uybihtkhgb.png" alt="Left to right: the corrected page, Studio Edit 1, Studio Edit 2." width="720" height="591"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Left to right: the corrected page, Studio Edit 1, Studio Edit 2.&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  3rd place: the shoujo page, zero edits but a changed layout
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Method: new generation, Tsubaki.3, portrait.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A black and white shoujo manga page with soft screentones, floating flower
patterns and sparkles, three panels read top to bottom. A girl with long wavy
hair and a boy with messy dark hair in a quiet library.
Panel 1: she stands on tiptoe reaching for a book on a high shelf, just out of
reach.
Panel 2: his hand reaches past her and takes the book down, and she looks up
at him, surprised. A speech bubble from him reads "This one?"
Panel 3: a close-up of her blushing face surrounded by sparkles and flowers. A
speech bubble from her reads "Thank you..."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Style execution is excellent.&lt;/strong&gt; Soft screentones, floating flowers, sparkles and shoujo eyes all correct, and this page reads more like published manga than the sports one does.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Both lines are correct.&lt;/strong&gt; "This one?" and "Thank you..." in clean bubbles.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;It reinterpreted the layout&lt;/strong&gt;, turning 3 stacked panels into 4: a wide top panel, two side by side in the middle, a wide bottom panel. That split damaged the key beat. &lt;strong&gt;The hand reaching for the book reads as her own stretched arm&lt;/strong&gt; rather than a boy behind her, and the extra middle panel shows him in profile with a "..." bubble nobody requested.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Panel 3 is the strongest single panel of any page here&lt;/strong&gt;: her blushing close-up surrounded by sparkles and flowers.&lt;/p&gt;

&lt;p&gt;Note the prompt difference. The sports prompt specified each panel's position on the page. This one only specified a count.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgv34qcrgy474zy2hn6dq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fgv34qcrgy474zy2hn6dq.png" alt="The shoujo romance page." width="720" height="1190"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The shoujo romance page.&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  2nd place: the slice-of-life spread, usable with minor defects
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Method: new generation, Tsubaki.3, landscape 16:9.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A high-contrast black and white Japanese youth slice-of-life manga double-page
spread, two horizontal panels separated by a clean black gutter line, fine
screentone shading, detailed background line art, clean modern manga art
style.
Top Panel (Wide background shot): A rain-slicked train station platform in
Tokyo at dusk, glowing station lamps reflected on the wet concrete. A high
school boy in a uniform holding a open clear plastic umbrella, standing beside
a girl with a short bob haircut looking up at the rain from under the shelter
roof. Detailed train tracks, overhead power lines, and distant city lights
behind them.
Bottom Panel (Wide close-up shot): A close-up focus on the two of them under
the single umbrella. On the left side, the girl holding the umbrella handle
with both hands, blushing slightly with a nervous smile. On the right side,
the boy looking away, scratching his cheek awkwardly. A clear white speech
bubble between them reads: "I don't mind waiting."
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The most complete of the black-and-white pages.&lt;/strong&gt; Two panels with a clean black gutter and a station drawn in real detail: tracks, posts, overhead cables, wet reflections, city behind.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;"I don't mind waiting." is spelled correctly&lt;/strong&gt;, centred between them.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The bottom panel matches the specification&lt;/strong&gt; down to the left/right placement, the nervous smile and the cheek-scratching.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Minor defects only.&lt;/strong&gt; In the top panel they stand in the open near the platform edge rather than under the shelter roof, and his hand on the umbrella blends into his body. The bottom panel crops the top of the umbrella. Faces in the wide top panel are softer, since the figures are small.&lt;/p&gt;

&lt;p&gt;Note what is happening here: two human characters sharing a frame, and nothing merged. Both are specified with distinct silhouettes, distinct positions and a named left/right split.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81gnhza42jx1dvctht6j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F81gnhza42jx1dvctht6j.png" alt="The rainy slice-of-life spread." width="720" height="403"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The rainy slice-of-life spread.&lt;/em&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  1st place: the webtoon page, zero rework
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Method: new generation, Tsubaki.3, portrait.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;A full colour vertical webtoon page, three panels stacked top to bottom with
wide gaps between them. A young woman knight with short red hair and silver
armour, and a tiny blue dragon.
Panel 1: she kneels in a forest clearing, holding out a piece of bread to the
dragon, which hides behind a rock.
Panel 2: the dragon sniffs the bread carefully. A speech bubble from her reads
"It's okay."
Panel 3: the dragon curls up happily on her shoulder while she laughs, warm
sunset light through the trees. A speech bubble from her reads "Friends?"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The best page of the test.&lt;/strong&gt; Three panels stacked with wide gaps, full colour, and a style that reads as genuine webtoon work.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Both characters held across all 3 panels.&lt;/strong&gt; The knight keeps her short red hair, small braid, silver armour and green eyes. The dragon keeps its size, colour and horns throughout.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The story reads with no explanation needed.&lt;/strong&gt; Bread offered, dragon sniffing, dragon curled on her shoulder in sunset light.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One defect in the entire page.&lt;/strong&gt; Panel 2 reads "It's okey." rather than "It's okay." Panel 3's "Friends?" is correct.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two characters share every panel here and nothing merged or doubled.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn29i4l4pat2yjay8xoqq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn29i4l4pat2yjay8xoqq.png" alt="The full-colour webtoon page." width="720" height="1190"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;The full-colour webtoon page.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  The two variables that explain the ranking
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Variable 1: how different the two characters look from each other.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The webtoon paired a human knight with a tiny dragon. Nothing merged. The slice-of-life paired two humans with distinct silhouettes and an explicit left/right split. Nothing merged. The sports page paired two similar human figures, one of them small in a wide shot and one speaking from off-panel. Both merge failures happened there.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The off-panel speaker is the specific trigger.&lt;/strong&gt; A character mentioned in a panel without being in it is the case where limbs attach to the wrong body.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Variable 2: how much a single edit instruction asks for.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One small edit naming two panels and asking to preserve the rest: both problems resolved, panels 3 and 4 untouched, character retained. One large edit bundling a cleanup, an anatomy rebuild and a replacement panel: the model treated the page as something to redraw rather than edit, and the character changed. A second large edit changing the layout: the character changed again.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scope of instruction predicts whether you get an edit or a regeneration.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;A third factor is smaller but real: the sports prompt named each panel's position and kept its panel count, while the shoujo prompt named only a count and got a different layout. The &lt;a href="https://blog.pixai.art/en/pixai-character-consistency-3-beginner-methods/" rel="noopener noreferrer"&gt;character consistency guide&lt;/a&gt; covers reference methods if you need a character held across separate pages rather than within one.&lt;/p&gt;

&lt;h2&gt;
  
  
  What the text results show
&lt;/h2&gt;

&lt;p&gt;Across 4 pages and 8 lines of dialogue, &lt;strong&gt;one word was wrong.&lt;/strong&gt; Spelling, punctuation, bubble placement and reading order were otherwise correct throughout, and speaker assignment was right in every case except the off-panel line that caused the merge.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2j34on1uliut0rym8fd5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2j34on1uliut0rym8fd5.png" alt="Crops: the three speech bubbles you can read." width="720" height="405"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Crops: the three speech bubbles you can read.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Text rendering is no longer the constraint on this kind of work. Character separation is.&lt;/p&gt;

&lt;h2&gt;
  
  
  Verdict
&lt;/h2&gt;

&lt;p&gt;As an AI manga page generator, Tsubaki.3 produced the correct style every time, 7 of 8 dialogue lines correct, and a consistent main character within each page. Of the 4, the webtoon and the slice-of-life spread arrived close to finished.&lt;/p&gt;

&lt;p&gt;What needed rework was &lt;strong&gt;anything where two similar characters shared space&lt;/strong&gt;, plus small faces in wide panels. And &lt;strong&gt;large edits were the riskiest operation in the whole workflow&lt;/strong&gt;: one small targeted edit preserved the character while two larger ones replaced her twice.&lt;/p&gt;

&lt;p&gt;Three checks before publishing any page: is every character the right person in every panel, is each bubble pointing at the right speaker, and can a reader follow the story without your prompt.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your next step
&lt;/h2&gt;

&lt;p&gt;This fits short scenes of 3 or 4 panels, fan comics, and planning a page before drawing it yourself.&lt;/p&gt;

&lt;p&gt;Plan the panels on paper, give each one a distinct job and a stated position, make your two characters visually distinct, and keep every speaking character inside their own frame. Feed that into the AI manga panel generator in &lt;a href="https://pixai.art/en/model/2024383378759147749" rel="noopener noreferrer"&gt;Tsubaki.3&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Most of how to make manga with AI lives in that planning step. The model draws what you describe; deciding what each panel is for stays with you.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>design</category>
      <category>tools</category>
    </item>
    <item>
      <title>Three ways to say no to an image model, and what each one controls</title>
      <dc:creator>Needoooos</dc:creator>
      <pubDate>Fri, 09 Oct 2026 08:32:44 +0000</pubDate>
      <link>https://dev.to/aveed_walikhan_ed1769ba/three-ways-to-say-no-to-an-image-model-and-what-each-one-controls-4bm5</link>
      <guid>https://dev.to/aveed_walikhan_ed1769ba/three-ways-to-say-no-to-an-image-model-and-what-each-one-controls-4bm5</guid>
      <description>&lt;p&gt;The usual framing for this topic is a list of words to paste into a negative field. That framing assumes the field is the mechanism, which is the assumption I wanted to put under test.&lt;/p&gt;

&lt;p&gt;There are three mechanisms available, not one. They live in different places, they are parsed at different points, and across three tasks they turned out to control different things. So this is organised by mechanism rather than by task: take each lever, run it against every task, and record what moved.&lt;/p&gt;

&lt;p&gt;Everything ran on &lt;a href="https://eap.pixai.art/go/naveed3" rel="noopener noreferrer"&gt;Tsubaki.3&lt;/a&gt;, &lt;a href="https://eap.pixai.art/go/naveed" rel="noopener noreferrer"&gt;PixAI&lt;/a&gt;'s newest anime model.&lt;/p&gt;

&lt;h2&gt;
  
  
  The three levers
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Lever 1, the negative field.&lt;/strong&gt; A dedicated box listing things to avoid. Tsubaki.3 keeps it under Advanced in the side panel, pre-populated with &lt;code&gt;lowres, worst quality, low quality, bad anatomy, explicit&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lever 2, an exclusion inside the main prompt.&lt;/strong&gt; A sentence such as "no props on the face," written into the prompt body rather than the negative box.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lever 3, a positive description.&lt;/strong&gt; Specifying the desired state instead of the unwanted one. "Keep the background free of clutter" is an exclusion; "a plain flat pastel lavender background" describes the same goal as a positive.&lt;/p&gt;

&lt;p&gt;Model families parse these differently, so every result below is specific to Tsubaki.3.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0k6t8v3yfm7fs8eouyh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fw0k6t8v3yfm7fs8eouyh.png" alt="Pixai" width="799" height="421"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Test design
&lt;/h2&gt;

&lt;p&gt;Three tasks, three versions each, one variable changed per version.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A, baseline:&lt;/strong&gt; normal prompt, negative field at default.&lt;br&gt;
&lt;strong&gt;B, exclusion:&lt;/strong&gt; identical prompt, extra terms appended after the default text in the negative field.&lt;br&gt;
&lt;strong&gt;C, positive:&lt;/strong&gt; prompt rewritten to describe the target state, negative field returned to default.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Held constant:&lt;/strong&gt; Tsubaki.3, Prompt Helper off so the model parsed my exact wording, and seed 0 across all three versions of each task.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sample size, stated up front:&lt;/strong&gt; one image per version, 5,500 credits each. This is a probe rather than a benchmark. A single seed cannot establish how often any result repeats, and nothing below should be read as a frequency claim.&lt;/p&gt;

&lt;p&gt;The three tasks: suppressing text on surfaces, simplifying a background, and framing a full figure.&lt;/p&gt;


&lt;h2&gt;
  
  
  Lever 1: the negative field
&lt;/h2&gt;

&lt;p&gt;Tested against all three tasks by appending task-specific terms after the default string.&lt;/p&gt;
&lt;h3&gt;
  
  
  Against text: no effect
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Run: 16:9 landscape, new generation, Prompt Helper off, seed 0.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Baseline prompt first, for reference:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Anime illustration of a young chef in a white headband standing outside his
tiny ramen shop at night, steam drifting from the doorway, red paper lanterns
hanging above, a cloth curtain over the door, warm light spilling onto the wet
street.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;A ramen shop at night is a reasonable stress case, since lanterns and door curtains in Japanese shops routinely carry writing. The baseline produced the chef, the headband, the lanterns, the curtain and the wet-street reflections, with &lt;strong&gt;almost no steam at the doorway&lt;/strong&gt; as its single miss.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpvgvyhmzj08jn9jg29q3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fpvgvyhmzj08jn9jg29q3.png" alt="Test 1, Image A: baseline." width="799" height="447"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Test 1, Image A: baseline.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Then the lever, with the negative field set to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;lowres, worst quality, low quality, bad anatomy, explicit, text, letters,
kanji, writing, signage, logo
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Clear Japanese writing appeared on the cloth curtain over the door.&lt;/strong&gt; Five separate terms covering text, letters, kanji, writing and signage, and the writing appeared regardless.&lt;/p&gt;

&lt;p&gt;The steam did improve, drifting around the entrance, and everything else from the baseline held. So the lever moved something. It moved nothing I had aimed it at.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8wg1tvwryu8gi18p7ggl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8wg1tvwryu8gi18p7ggl.png" alt="Test 1, Image B: with text-related words added to the Negative field." width="799" height="447"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Test 1, Image B: with text-related words added to the Negative field.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Against background clutter: works
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Run: 3:4 portrait, new generation, Prompt Helper off, seed 0.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Anime close-up portrait of a girl with pink twin buns, a glowing visor pushed
up on her head and a black cyberpunk jacket with neon trim, a confident smirk.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Cyberpunk prompts tend to pull in signs and city clutter unprompted. The baseline delivered the buns, the raised visor, the neon-trimmed jacket and the smirk, &lt;strong&gt;plus blue mechanical pieces on both cheeks that were never requested.&lt;/strong&gt; Those pieces cover a good part of her face and pull attention from her expression.&lt;/p&gt;

&lt;p&gt;With the negative field set to:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;lowres, worst quality, low quality, bad anatomy, explicit, background clutter,
buildings, neon signs, props, crowd
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The background returned clean.&lt;/strong&gt; No buildings, signs, crowd or other clutter, with the visor, jacket, smirk and buns all intact.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The cheek pieces stayed.&lt;/strong&gt; "Props" was in the field and did nothing to them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1dsx19dxbvnn94imykuq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1dsx19dxbvnn94imykuq.png" alt="pixai" width="800" height="361"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Against cropping: nothing to measure
&lt;/h3&gt;

&lt;p&gt;&lt;em&gt;Run: 2:3 portrait, new generation, Prompt Helper off, seed 0.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Full-body anime illustration of a tall young man in a long black trench coat
and chunky boots, walking through an empty train station in the morning, hands
in his pockets.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The baseline already framed him fully&lt;/strong&gt;, head to boots, with the long coat, chunky boots, pocketed hands and walking stride all correct under soft morning light. No people in the station, though a train stands in the background.&lt;/p&gt;

&lt;p&gt;Appending &lt;code&gt;cropped, cut off feet, cut off head, out of frame&lt;/code&gt; produced head and both boots inside the frame, coat below the knees, clear walking stride. Which is what the baseline had already done.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict for lever 1: effective on diffuse scene content, ineffective on surface detail and on style-bound additions.&lt;/strong&gt; The background is the one place it earned its slot.&lt;/p&gt;




&lt;h2&gt;
  
  
  Lever 2: an exclusion in the main prompt
&lt;/h2&gt;

&lt;p&gt;Tested once, on the hardest target in the set: the cheek pieces that survived lever 1.&lt;/p&gt;

&lt;p&gt;I wrote "no props on the face" directly into the prompt body, alongside a positive background description, meaning this version tests both levers 2 and 3 together rather than lever 2 in isolation.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Anime close-up portrait of a girl with pink twin buns, a glowing visor pushed
up on her head and a black cyberpunk jacket with neon trim, a confident smirk,
against a plain flat pastel lavender background with nothing else behind her,
and no props on the face.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The cheek pieces are still there.&lt;/strong&gt; A direct sentence in the prompt body, naming the exact unwanted thing, in the position the model weights most heavily.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict for lever 2: no observed effect on this target.&lt;/strong&gt; One target, one run, so this is the weakest-evidenced row in the whole set. What it does establish is that the negative field was not the limiting factor, since moving the same instruction into the prompt body changed nothing.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbeec80wc31godg3uei4e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fbeec80wc31godg3uei4e.png" alt="Left to right: Test 2 Images A, B and C. The cheek pieces appear in all three." width="799" height="348"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;Left to right: Test 2 Images A, B and C. The cheek pieces appear in all three.&lt;/em&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Lever 3: a positive description
&lt;/h2&gt;

&lt;p&gt;Tested against all three tasks by rewriting the prompt to describe the target state, negative field back to default.&lt;/p&gt;

&lt;h3&gt;
  
  
  Against text: works
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Anime illustration of a young chef in a white headband standing outside his
tiny ramen shop at night, steam drifting from the doorway, plain red paper
lanterns with no markings hanging above, a solid dark blue cloth curtain with
no pattern over the door, a blank wooden board above the entrance, warm light
spilling onto the wet street.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;No writing anywhere.&lt;/strong&gt; Plain lanterns, a solid dark blue curtain, a blank board above the door. The steam is the strongest of the three versions.&lt;/p&gt;

&lt;p&gt;Two changes nobody asked for: his position moved into the doorway, and a bowl of ramen and chopsticks appeared in his hands.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The mechanism is visible in the prompt itself.&lt;/strong&gt; Naming each surface and describing it as plain leaves the model nothing to write on. The negative field asked the model to suppress an output; this asks it to render a different object.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8r18snyykup4jgguglqd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8r18snyykup4jgguglqd.png" alt="Test 1, Image C: describing plain, blank surfaces." width="800" height="396"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Test 1, Image C: describing plain, blank surfaces.&lt;/em&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  Against background clutter: works
&lt;/h3&gt;

&lt;p&gt;From the combined prompt above, &lt;strong&gt;the background matches the description&lt;/strong&gt;: flat, clean pastel lavender with nothing behind her. Equivalent result to lever 1 on this task.&lt;/p&gt;
&lt;h3&gt;
  
  
  Against cropping: works, with a side effect
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Full-body anime illustration of a tall young man in a long black trench coat
and chunky boots, walking through an empty train station in the morning, hands
in his pockets. His whole figure is visible from the top of his head to the
soles of his boots, with empty floor below his boots and space above his head.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;The most precise framing of the three&lt;/strong&gt;, with space above his head and a clear stretch of floor below his boots. Useful if you plan to crop or add text later.&lt;/p&gt;

&lt;p&gt;The walk reads more as a paused mid-step here, making this version slightly less lively than B.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzp490368fastyz2ohz49.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzp490368fastyz2ohz49.png" alt="Left to right Test 3 Images A, B and C." width="800" height="396"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Left to right Test 3 Images A, B and C.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Verdict for lever 3: effective on every task where there was something to move, and never worse than lever 1.&lt;/strong&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  The control matrix
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;Lever 1, negative field&lt;/th&gt;
&lt;th&gt;Lever 2, prompt exclusion&lt;/th&gt;
&lt;th&gt;Lever 3, positive description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Text on surfaces&lt;/td&gt;
&lt;td&gt;No effect, writing appeared&lt;/td&gt;
&lt;td&gt;Not tested&lt;/td&gt;
&lt;td&gt;Works, no writing anywhere&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Background clutter&lt;/td&gt;
&lt;td&gt;Works, clean background&lt;/td&gt;
&lt;td&gt;Not tested alone&lt;/td&gt;
&lt;td&gt;Works, clean flat background&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Style-bound detail (cheek pieces)&lt;/td&gt;
&lt;td&gt;No effect&lt;/td&gt;
&lt;td&gt;No effect&lt;/td&gt;
&lt;td&gt;No effect&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Full-figure framing&lt;/td&gt;
&lt;td&gt;Nothing to correct&lt;/td&gt;
&lt;td&gt;Not tested&lt;/td&gt;
&lt;td&gt;Works, adds surrounding room&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Two findings live in that grid.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Lever 3 dominates lever 1 on this sample.&lt;/strong&gt; It matched the negative field on background, beat it on text, and the negative field never beat it anywhere. The field is still useful for diffuse scene content, where the unwanted thing has no specific surface to name.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One row resisted all three levers.&lt;/strong&gt; The cheek pieces survived a negative-field term, a direct prompt-body exclusion and a positive background rewrite, across all three versions of Test 2. When a model reads a detail as part of a style, no wording lever in this set reached it.&lt;/p&gt;


&lt;h2&gt;
  
  
  The fourth lever, which isn't a prompt at all
&lt;/h2&gt;

&lt;p&gt;None of the framing results had a defect to correct, so I used an edit as a planned revision on version C of Test 3, changing only the face. 5,300 credits.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Run: edit applied to Test 3 Image C.&lt;/em&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Edit the existing image only. Keep everything exactly the same, including the
character, outfit, train station, lighting, background, camera angle,
composition, and full-body framing.

Change only his head direction and facial expression. Have him turn his face
toward the camera and make direct eye contact with a subtle confident smirk.
His body, legs, hands, and walking pose must remain unchanged.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;The face now meets the camera with a subtle, confident smirk.&lt;/strong&gt; The head turned only slightly, and the eye contact is unambiguous.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Nothing else moved.&lt;/strong&gt; Crossed legs, lifted foot, pocketed hands, coat, boots, the train, the light, the camera angle and the full-body framing all match the source.&lt;/p&gt;

&lt;p&gt;This is a different class of operation from the three levers. &lt;strong&gt;A prompt rewrite produces a new image. An edit modifies one attribute of an existing one&lt;/strong&gt;, which is the only mechanism here that preserves a result you already approved.&lt;/p&gt;

&lt;p&gt;That edit is a planned change rather than evidence that any prompt wording worked. The cheek pieces would be the natural next edit to attempt, and I didn't run it.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3abmmjix5db0nudcb693.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3abmmjix5db0nudcb693.png" alt="Left: Test 3, Image C. Right: after the edit." width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;em&gt;Left: Test 3, Image C. Right: after the edit.&lt;/em&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  Phrases, with their evidence level attached
&lt;/h2&gt;

&lt;p&gt;Everything here was run once. Treat each as a starting point to verify on your own prompts rather than a settled result.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Surfaces free of writing.&lt;/strong&gt; In the prompt body, describe each surface: "plain red paper lanterns with no markings", "a solid dark blue cloth curtain with no pattern", "a blank wooden board". &lt;em&gt;One run, worked. Covers only the surfaces you name.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Simple background.&lt;/strong&gt; In the prompt body: "against a plain flat pastel lavender background with nothing else behind her". Or appended to the negative field: "background clutter, buildings, neon signs, props, crowd". &lt;em&gt;One run each, both worked.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Full figure in frame.&lt;/strong&gt; In the prompt body: "His whole figure is visible from the top of his head to the soles of his boots, with empty floor below his boots and space above his head." &lt;em&gt;One run. Version A already framed him correctly, so the addition here is the surrounding room.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One attribute on an approved image.&lt;/strong&gt; An edit naming the single change and enumerating what stays. &lt;em&gt;One run, on a face and gaze.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Clean anatomy and watermark removal are outside everything measured here.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Searching for the best negative prompts for anime AI art assumes the negative field is where the control lives. On this sample it isn't, for most tasks.&lt;/p&gt;

&lt;p&gt;The field earned its place on exactly one of three tasks, and a positive description matched or beat it on all three. Negative prompts for anime AI art are a clean-up tool for diffuse scene content rather than a general-purpose suppression mechanism, and anime negative prompts aimed at specific surfaces lost to simply describing those surfaces as plain.&lt;/p&gt;

&lt;p&gt;So for how to improve anime AI art with Tsubaki.3 prompts: specify the target state first, reserve the negative field for broad scene clean-up, and switch to an edit when one attribute is wrong on an image you'd otherwise keep.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your next move
&lt;/h2&gt;

&lt;p&gt;Run the one-variable version yourself. Take an image with a detail you dislike, write it once with negative terms and once describing the desired state, hold the seed, and compare.&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://blog.pixai.art/en/tsubaki-3-prompt-guide/" rel="noopener noreferrer"&gt;Tsubaki.3 prompt guide&lt;/a&gt; covers prompt structure for this model in more depth, and the &lt;a href="https://pixai.art/en/model/2024383378759147749" rel="noopener noreferrer"&gt;Tsubaki.3 model page&lt;/a&gt; is where to run it.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>design</category>
      <category>tools</category>
    </item>
  </channel>
</rss>
