↓ Skip to main content
  1. Posts/
  2. Images/

Exercising Kindness

Text to image generation inspired by a recent run on a trail. Run locally using ComfyUI and Flux.2 Klein 9B, then edited together in Paint.NET, which was also used to add the dialog and captions.

Trail Etiquette, a nine-panel comic: a runner breaks up an argument between a jogger and a husky owner under an overpass with a pun, then is revealed to be in a coma after an e-bike crash

Dad jokes could heal the world, but the treatment would take a lot of patients.

I gave it a try to render this with one big prompt and it was about 66% of the way there. The rest of it would be confused as to which person was which, what a bridge/underpass looked like, and putting the wrong person in the wrong panels. One render had two nurses laughing together and shaking hands.

As mentioned, I added the text manually (except the title). I tried having speech bubbles with the text rendered but the output was gibberish. I tried blank speech bubbles to serve as a placeholder but that just added one more variable that could be incorrect in the render.

I finally rendered each panel individually. I was hesitant to go this route because consistency between the panels would be lost but by going for individual panels I was able to give more detailed prompts to preserve that consistency and work out the problematic details. Once the setting was a little more fixed, I kept the seed from changing and slightly adjusted the prompt to get the next frame.

Panel 1 Prompt

A wide-angle long shot comic panel in a modern graphic novel style. A runner in a bright green shirt and dark blue shorts is in the lower foreground of the image, running away from the viewer. There is a long, expansive stretch of paved trail between the runner and the overpass with a creek to the left and grass to the right.

Far in the distance, the trail passes under a perpendicular overpass. The overpass is wide and creates a shadow on the trail. The overpass supports are on the right with large rocks sharply sloping from the trail to the road above the trail; a gray metal railing and creek are on the left. No grass borders the trail under the overpass. Also, far in the distance, an older man in jeans and a black long sleeve shirt is in the shadow under the overpass on the right side of the trail, walking away from the viewer. He has a husky on a red leash. The Husky is on the left side of the trail walking away from the viewer.

Clean lines, no text.

Panel 2 Prompt

A comic book panel, medium shot, modern graphic novel style. The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and large rocks slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts is running toward the viewer along the railing.

Between the runner and the viewer, the husky is on the left side of the path, facing away from the viewer and sniffing the gray metal railing. An older man is facing away from the camera in a black long-sleeve shirt and jeans, walking on the right side of the trail, connected to the Husky’s collar with a red leash, which is blocking the trail. The runner’s face shows clear annoyance. Deep shadows from the overpass.

Clean lines, no text.

Panel 3 Prompt

A comic book panel, close-up side profile, modern graphic novel style.

The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and large rocks slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts and, on-the-right, an older man in a black long-sleeve shirt and jeans with a red leash attached to his gray husky, are in a heated argument. The blue shirt man is yelling while the black shirt man is angry. Deep shadows from the overpass.

Clean lines, no text.

Panel 4 Prompt

A comic book panel, close-up side profile, modern graphic novel style.

The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and large rocks slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts and, on-the-right, an older man in a black long-sleeve shirt and jeans with a red leash attached to his gray husky, are in a heated argument. A 35-year-old runner in a bright green shirt and dark blue shorts, appears closer to the viewer and facing away and steps between the men, separating them with a hand on the blue chest and the black chest. Deep shadows from the overpass.

Clean lines, no text.

Panel 5 Prompt

A comic book panel, medium shot, modern graphic novel style.

The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and large rocks slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts and, on-the-right, an older man in a black long-sleeve shirt and jeans with a red leash attached to his gray husky. A 35-year-old runner in a bright green shirt and dark blue shorts, appears closer to the viewer and facing away, steps between the men, talking to them with a relaxed posture, left hand down to his side, and right hand pointing at the husky. Deep shadows from the overpass.

Clean lines, no text.

Panel 6 Prompt

A comic book panel, extreme close-up shot, modern graphic novel style.

The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and large rocks slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts and, on-the-right, an older man in a black long-sleeve shirt and jeans with a red leash attached to his gray husky. The black shirt man is bent over laughing. The blue shirt runner is laughing and wiping a tear from his eye. Deep shadows from the overpass.

Clean lines, no text.

Panel 7 Prompt

A comic book panel, extreme close-up shot, modern graphic novel style.

The camera is closer to the action. A paved path is constricted under an overpass that runs left to right above the path so the trail and creek are below the road. The non-glaring light is coming from behind the viewer and behind the runner, on the far ends of the trail.

On the left, a gray metal railing with a creek further left; on the right, heavy concrete pillars and filled with large rocks that slope sharply up and to the right of the path and constrict traffic to the path.

A 25 year old man in a neon blue shirt and gray shorts is facing right and extends his right arm and, on-the-right, an older man in a black long-sleeve shirt and jeans with a red leash attached to his gray husky. They are both gently laughing and shaking right hands now. Behind the handshake, a 35-year-old runner in a bright green shirt and dark blue shorts, appears farther away from the viewer and facing away, continues running on the path. Deep shadows from the overpass.

Clean lines, no text.

Panel 8 Prompt

A comic book panel, wide-angle long shot, modern graphic novel style.

A 35-year-old runner in a bright green shirt and dark blue shorts, facing away from the viewer, continues running on a paved path. A creek is to the left of the path. The trail is surrounded by green grass and a few trees.

In the very far distance, a bike is headed toward the viewer on the path.

Clean lines, no text.

Panel 9 Prompt

A comic book panel, wide shot, modern graphic novel style. The viewer is slightly elevated and looking down on the scene and angled with the corner of the hospital bed centered.

A 35-year-old runner in a bright green shirt with short brown hair and no facial hair is in a coma in a hospital bed with a white blanket over him. A nurse in blue scrubs with a clipboard stands in the hospital room. She looks sympathetic and is talking at the foot of the bed with the door visible behind her.

Muted colors. Clean lines, no text.

Angry Speech Bubble Prompts

A comic book speech bubble filled with colorful, angry symbols (indicating swearing) with solid white background.

A comic book speech bubble with a point down from the speaker filled with colorful $&#^#@! (indicating swearing) with solid white background.

Trail Etiquette Title Prompt

A title for a graphic novel panel strip that says “Trail Etiquette”. Clearly written and properly spelled in white text on a street sign green background, with a black border around the green rectangle.

The first few renders of the title were quick and random designs. I added “properly spelled” to the prompt and that worked for the first few images but quickly became a problem again. The green street sign looking image came up in a batch and it felt like a good fit. Of course, it was misspelled! I refined the prompt to target that design and after enough renders with the seed randomizing each attempt, it finally got the spelling correct.

Related