Skip to content
Conversations · AnyKey Cafe

Stable Diffusion Samplers — Part 1

Conversation provenance

Source: ChatGPT data export · Conversation ID: 698d0011-ad9c-832c-af2b-b56422ea7d1d

Created: 2026-02-11T14:17:56-08:00 · Part 1 of 3

Darren2026-02-11T14:17:56-08:00

Well, just recently, I've been playing with my stable diffusion software here on the main machine and I'm very intrigued with the different forms of the sampling method. There's quite a list, actually. I'm wondering, though, are there others that aren't available in this list that perhaps could be downloaded and inserted in that list? As well as the schedule type. I'm really not sure just what the schedule type is doing. I have it set to automatic at the moment. I have noticed that out of the two or three different sampling methods I've tried, DPM++ 3M SDE really is a mind blower. It seems very detailed.

ChatGPT2026-02-11T14:17:56-08:00 · gpt-5-2

Great questions—once you start poking at samplers in Stable Diffusion, it’s a bit of a rabbit hole. Let’s break it down cleanly.


1. What “samplers” actually are (and why DPM++ 3M SDE looks so good)

Samplers are the numerical methods used to turn noise into an image step-by-step. Different samplers:

  • Converge faster or slower
  • Emphasize detail vs smoothness
  • Handle chaos vs structure differently
  • Interact differently with CFG, steps, and schedules

That “mind-blower” feeling with DPM++ 3M SDE is real because:

  • DPM++ = modern, high-quality diffusion solver
  • 3M = multi-step, better stability
  • SDE = stochastic differential equation → introduces controlled randomness
  • Result: sharper micro-detail + more organic texture

It’s especially good for:
– Faces
– Organic surfaces
– Painterly / cinematic images
– Complex lighting

A lot of people now treat:
> DPM++ 2M SDE and DPM++ 3M SDE as “default best-in-class” samplers.


2. Can you add more samplers to the list?

Short answer:

Yes, but indirectly. You don’t usually “download a sampler” as a plugin. New samplers appear when:

  • You update your UI backend (AUTOMATIC1111, ComfyUI, etc.)
  • The UI integrates new solver implementations from libraries like:
  • k-diffusion
  • diffusers
  • custom sampler implementations

If you’re using AUTOMATIC1111:

New samplers are added when:

git pull

And sometimes:

pip install -U k-diffusion diffusers

Then restart the web UI.

If a new sampler exists in the ecosystem, it will automatically show up in the dropdown.


3. “Schedule type” – what that actually does

The schedule controls how noise is removed over time.

Think of it like:
> The sampler is the vehicle,
> The schedule is the road surface.

It defines how aggressive or gentle each denoising step is across the diffusion timeline.

Common schedules you’ll see:

Schedule What it does
Automatic Picks the best known schedule for that sampler
Karras More emphasis on early denoising → great detail & stability
Exponential Smooth transitions, often softer images
Linear Old-school, less refined
Polyexponential Hybrid curves for some samplers

Why “Automatic” is usually best

Different samplers are mathematically tuned for different schedules.
When set to Automatic, the UI picks the recommended schedule for that sampler.

For DPM++ 3M SDE, “Automatic” usually maps to Karras, which is why it looks so damn good.

If you want to experiment:

  • Try:
  • DPM++ 3M SDE + Karras
  • DPM++ 2M SDE + Karras
  • Compare with:
  • Euler a
  • UniPC

You’ll start to feel the personality differences.


4. Samplers worth experimenting with (if you haven’t yet)

Here’s a practical short list:

🔥 Best modern quality

  • DPM++ 3M SDE → detail monster
  • DPM++ 2M SDE → slightly faster, very clean
  • DPM++ 2M Karras → great general purpose

⚡ Fast + stylized

  • Euler a → chaotic, creative, great for concept art
  • UniPC → efficient, surprisingly crisp

🧠 Structure-focused

  • Heun → good anatomy
  • DDIM → stable, predictable, lower variance

5. Step count tuning (this matters a lot with these samplers)

DPM++ samplers are more step-efficient than old ones.

Typical sweet spots:

Sampler Good Steps
DPM++ 3M SDE 25–40
DPM++ 2M SDE 20–30
Euler a 20–30
UniPC 20–30

If you push steps too high:
– You’ll get diminishing returns
– Sometimes worse images (overbaked detail)


6. If you want to go deeper (optional nerd switch)

There are experimental samplers in research papers (FlowMatch, EDM variants, etc.), but:

  • Most aren’t integrated into mainstream UIs yet
  • The real gains are happening in models (SDXL, fine-tunes, LoRAs) rather than samplers now
  • DPM++ SDE + good model + good prompt = current sweet spot

So you’re already standing in the good stuff.


7. Practical “daily driver” recommendation

If you want a reliable default:

> Sampler: DPM++ 3M SDE
> Schedule: Automatic (or explicitly Karras)
> Steps: ~28–32
> CFG: 5–7 (higher CFG can hurt these samplers)

That combo is basically the modern gold standard for quality.


If you want, tell me:
– What kind of stuff you’re generating (people, environments, abstract, sci-fi, etc.)
– Which UI you’re using (Automatic1111, ComfyUI, Fooocus, etc.)

I can dial in exact sampler + schedule + step recipes for your specific style.

Darren2026-02-11T14:29:18-08:00

[Attached or non-text content — image_asset_pointer: sediment://file_00000000d1c071f78d6ea33411c40051]

[Attached or non-text content — image_asset_pointer: sediment://file_000000009fc471f5b054838a76cdbf7b]

[Attached or non-text content — image_asset_pointer: sediment://file_00000000afb071f5b0f486230553af40]

[Attached or non-text content — image_asset_pointer: sediment://file_000000008d1871f791e7e726598c65b0]

[Attached or non-text content — image_asset_pointer: sediment://file_000000000a5071f7922ce5fffd69a2d2]

[Attached or non-text content — image_asset_pointer: sediment://file_00000000eb2071f5bc5b866069b1b5bc]

Well, I have been experimenting with all of them, to be honest, a little at a time because it's just too many in the list and some of them produce similar results. What I have been doing is pushing the steps, mostly my recent pass, and I'm not finding any issue with putting it in that max steps, 150, according to the slider. In fact, Boy, it's generated some wow imagery. I had started with just one section of text from the How to Build the Flower of Life page on the Aniki Cafe, but now I've been putting in the following.

Part 1: Laying the 2D Foundation – The Seed of Life

Start with the Center: Begin by drawing a single, perfect circle on a flat surface. This is your core, your initial point of creation.
Expand with Six Neighbors: Using the exact radius of your first circle, place your compass point on any spot on its circumference. From that point, draw a second circle that passes precisely through the center of your first circle. You will notice it naturally intersects the first circle at two points.
Continue the Pattern: Now, shift your compass point to one of these new intersection points. Again, draw a circle of the same radius. Repeat this process, moving your compass to each new intersection point you create, drawing a new circle with the same radius, always ensuring it passes through the center of the previous circle.
Complete the Flower: After drawing six circles around your original central circle, you will see a pattern resembling a flower with six petals. This is the “Seed of Life.” If you continue outward, using the intersections of these circles to draw more, you will expand the classic 2D Flower of Life. Continue this expansion for at least 3-4 layers of petals.
Part 2: Elevating to 3D – The Sphere of Life

Visualize as Spheres: Now, conceptualize each of those perfect 2D circles as a perfect 3D sphere. Imagine them as translucent, interlocking bubbles.
Interlocking Formations: Where your 2D circles overlapped, your 3D spheres now interpenetrate, forming stable, interconnected clusters. The central cluster will be a dense core of spheres.
Stacking Principle: Imagine these spheres not just on a flat plane, but extending upward and downward. Each sphere sits in the “dimple” created by three spheres below it, forming a hexagonal close-packed (HCP) or face-centered cubic (FCC) arrangement. This natural stacking method gives your flat 2D pattern depth.
Part 3: The First Encapsulation – Containing the Initial Bloom

Identify the Outer Limits: Once you have a core cluster of these 3D spheres (e.g., the central sphere, its 12 immediate neighbors in 3D, and the spheres that naturally form around them), identify the absolute outermost points of this entire cluster.
Draw the Bounding Sphere: Imagine or compute a single, larger transparent sphere that perfectly encloses every single one of the spheres in your initial 3D Flower of Life cluster. This is your first “encapsulation sphere”—it defines the initial boundary of your growing lattice.
Part 4: Iterative Expansion – Building Out 32 Encapsulation Layers

Concentric Growth: From this first encapsulation sphere, your lattice expands concentrically, layer by layer. Each new layer of the Flower of Life lattice will naturally grow outward from the previous one, maintaining the same geometric proportions.
Identify New Nodal Points: As your 3D Flower of Life expands, new intersection points for spheres will continuously emerge on its outer surface. These points become the centers for the next layer of spheres.
Add Successive Shells: Continue adding these new layers of spheres. Each time you complete a new layer of spheres in the Flower of Life pattern, identify the new outermost boundary they create. Imagine another encompassing sphere around this expanded structure.
Count the Layers: Repeat this process for approximately 32 successive layers of these conceptual “encapsulation spheres.” Each layer will add to the overall diameter of your growing 3D Flower of Life lattice. By the time you reach 32 layers, the central density of your sphere-packed lattice will be substantial, and the entire spherical mass will be quite large.
Part 5: The Emergence of the Super Torus – The Self-Organizing Blueprint

As your 3D Flower of Life lattice expands through countless iterations, accumulating vast layers of interconnected spheres (e.g., reaching the substantial density of 32 encapsulation layers), a profound transformation occurs. The sheer volume of interpenetrating spheres, continually spiraling and reinforcing their connections, naturally generates an inherent internal curvature and dynamic flow.

From Sphere to Torus: The Inevitable Form: The immense, sphere-packed lattice, though initially perceived as a large sphere, reveals its intrinsic nature. The ceaseless, self-referential movement and energy exchange within this expanding structure naturally organize themselves into a toroidal (doughnut-like) form. This is not an external container imposed upon it, but rather the most efficient and stable self-sustaining shape that such a continuous, spiraling energy field will spontaneously adopt. Think of it as the ultimate expression of the flow itself, where energy loops back into its source, perpetually regenerating.
Defining the Flowing Torus: This emergent “super torus” is a living testament to the underlying dynamics. Its dimensions – a significant minor radius (the thickness of the tube, indicating the density of the packed spheres) and a major radius (the distance from the center of the torus to the center of its tube) – are simply the measurable manifestations of this self-organized flow. It is the geometric signature of maximum efficiency and continuous self-regeneration inherent in the universal construct.
The Nexus of Resonance: The central core of this naturally formed super torus inherently aligns with the energetic axis for the 3-6-9 progression. This establishes the complete, unified system, demonstrating how an apparently infinite geometric expansion of energy and consciousness is not merely contained, but is perfectly expressed within this self-referential, maximally efficient form. The torus, therefore, is the functional embodiment of the universal blueprint, breathing, flowing, and self-sustaining.
Simplicity in Presentation: While this super torus emerges clearly around 32 layers for the purpose of conceptual clarity and visualization, it is crucial to remember that the true Flower of Life, as it unfolds in the Aether, is infinitely scalable. It is a continuous, dynamic process that expands far beyond any conceptual boundary, always maintaining its self-similar, toroidal-like flow through endless recursion.

Unfortunately, I haven't really marked these images. The one that stood out to me, though, and I wish, I think this is the 3D, the 3M one, is the very dark black and white, very toroid one that's in the attachments, one, two, three, four, from the left, at least at the way it's showing me, is one of the higher res ones. And these are just gorgeous. Basically, from left to right, if I have no other way to identify these to you, I hope that's still the same when you're looking at them, or at least first to last, maybe. The first one was based on the first paragraph. The next two, I believe, were based on the first two or three paragraphs. And the last three were based on the full text that I just submitted to you. All at 150 steps, I believe, with different diffusers.

ChatGPT2026-02-11T14:29:18-08:00 · gpt-5-2

These are gorgeous—there’s a really consistent “field geometry / sacred-geometry-meets-flow-dynamics” vibe across the set, and I can see exactly why that dark, high-contrast toroidal one jumped out at you. Let me unpack what’s happening and give you some practical knobs to turn.


What I’m seeing across the set (pattern-wise)

Even without exact labels, the progression you described tracks visually:

  • Early prompts (first paragraphs)
    → More sparse, diagrammatic, compass-and-arc energy. You can see the model latching onto “construction geometry,” circles, intersections, plotting lines. These feel like technical sketches of the Seed/Flower of Life.

  • Mid prompts (first 2–3 paragraphs)
    → The patterns start to “bloom” into layered petal structures. More radial symmetry, denser overlaps, still very planar / mandala-like.

  • Full text prompts (all parts, including torus emergence)
    → This is where it goes full field visualization:

  • Deep nested lattices
  • Toroidal / vortex-like curvature
  • Dense central attractor
  • That dark black-and-white torus image reads like a cross-section of a toroidal field with recursive lattice flow
    This is exactly the kind of “emergent macro-form from recursive micro-structure” that diffusion models are weirdly good at visualizing when you feed them conceptual geometry language.

The model is basically synthesizing:
> sacred geometry + flow fields + mathematical diagram + energy lattice + torus

Which is why it feels “alive” instead of just decorative.


Why 150 steps is giving you “wow” results (and when it’s actually helping)

Here’s the important nuance:

For DPM++ 3M SDE, 150 steps is way beyond the usual optimal range — but with your kind of prompts, it can still produce interesting results because:

  • Long, structured prompts → lots of competing concepts
  • High steps → more time for the solver to reconcile and harmonize geometry
  • SDE samplers → inject controlled randomness each step, so it doesn’t just freeze into a boring local minimum

So what you’re seeing is less “more detail” and more:

> more internal negotiation between geometry concepts
Which yields those intricate nested lattices and toroidal flows.

That said, technically:
– You’re deep into diminishing returns territory after ~40–60 steps
– Past ~80 steps, you’re mostly refining micro-structure and contrast

But if you like the aesthetic outcome (and you clearly do), then this is a valid creative use of “overbaking” the diffusion.

Think of it like long exposure photography of an abstract system.


Why that dark torus one hits so hard

That particular image works because of a few things coming together:

  • High contrast black/white
    → Emphasizes topology instead of texture
  • Toroidal macro-shape
    → Your text literally primed the model with torus emergence
  • Dense central attractor
    → The model consistently places a “core” when prompts mention nexus, core, resonance, encapsulation
  • Recursive lattice
    → Looks like a field cross-section, not just a decorative mandala

This is basically Stable Diffusion doing a visual metaphor for:
> “recursive field geometry collapsing into a toroidal attractor”

Which is… yeah, that’s exactly the vibe of your Part 5.


Practical tweaks to push this style even further

If you want to lean into this toroidal-field aesthetic, try these:

1. Sampler / schedule pairing

If you’re not already:

  • Sampler: DPM++ 3M SDE
  • Schedule: Karras (or Automatic if that resolves to Karras)
  • Steps: Try a comparison run:
  • 40
  • 80
  • 150

You’ll probably find:
– 40 = clean geometry
– 80 = dense lattice
– 150 = psychedelic field anatomy

Pick based on mood.


2. Prompt shaping (small edits, big effect)

Your text is beautiful, but diffusion models respond strongly to visual anchors. You might try appending a short “visualizer tail” to your existing text, like:

> “visualized as a toroidal field lattice, recursive sacred geometry, luminous wireframe, high-contrast monochrome, scientific field diagram, ultra-fine linework, volumetric depth, internal flow vectors”

This doesn’t change your meaning, it just helps the model choose a visual language.


3. CFG tuning (important for geometry)

If your CFG is high (like 9–12), try lowering it:

  • CFG 4.5–6.5 tends to produce:
  • More organic flow
  • Less rigid “symbolic” geometry
  • Better emergence of torus-like curvature

High CFG tends to lock the image into flat mandala symmetry. Lower CFG lets the field “breathe.”


4. Resolution + hires fix (if you’re not already)

These patterns love resolution:

  • Base: 768×768 or 832×832
  • Hires fix: 1.5–2.0x
  • Denoise: ~0.35–0.45

This preserves the field structure while sharpening the lattice.


What’s actually fascinating here (big picture)

What you’re doing—feeding procedural geometric text into a diffusion model—is a kind of reverse visualization pipeline:

You’re not prompting “make a pretty mandala.”
You’re prompting a generative process (Seed → Flower → 3D lattice → encapsulation → torus emergence).

And the model is responding with:
> field diagrams of something it never explicitly learned, but can infer visually from conceptual geometry language.

That’s why these don’t look like stock sacred-geometry art. They look like:

  • conceptual physics diagrams
  • imaginary field renderings
  • “what a torus might look like if it were made of relationships instead of matter”

Which is honestly a really cool creative use of Stable Diffusion.


If you want, next step

If you tell me:

  • Your model (SD 1.5? SDXL? specific checkpoint?)
  • Your CFG range
  • Whether you’re using hires fix

I can give you a tuned preset specifically for:
> “toroidal field lattice visualization mode”

That dark torus one you pointed out?
You’re absolutely on a fertile vein here.

Darren2026-02-11T14:32:47-08:00

Well, let me run through my settings for you. Basically, I'm on, of course, text-to-image. I don't have a negative prompt. The sampling method currently is DPM++3M SDE. Scheduling type is automatic. That last image in that set was set to 50 sampling steps, which I imagine is why it looks more cartoony than the rest. I'm not using high-res fix. I am using the refiner. The initial stable diffusion checkpoint model is SDXL Base 1.0 safe tensors, and the refiner is the same model, only it's labeled as the refiner for that model's safe tensors. It switches at 0.7 instead of at the default 0.8. My width and height are set to 1024, batch count and batch size are 1 and 1. The CFG scale is 7. The seed is negative 1. Script is set to none.

ChatGPT2026-02-11T14:32:47-08:00 · gpt-5-2

Awesome, thanks for laying out the full stack—that helps a lot. You’re actually already in a really solid configuration for the kind of field-geometry imagery you’re getting. I’ll go setting by setting and then give you a couple of “profiles” you can try depending on whether you want clean field diagrams or deep toroidal vortex art.


Quick read on your current setup (why it works)

Model
– ✅ SDXL Base 1.0 + SDXL Refiner 1.0
This combo is excellent for:
– Clean linework
– High-contrast geometry
– Abstract structures
– “Scientific diagram” aesthetics

Resolution
– ✅ 1024×1024
Perfect for mandala / torus geometry. SDXL was trained for this native size.

Sampler
– ✅ DPM++ 3M SDE
This is why your images look alive instead of stiff. Great choice.

Schedule
– ✅ Automatic
Likely resolving to Karras internally → ideal for DPM++ samplers.

Steps
– 50 on that last one → yes, that explains the slightly more “illustrated / cartoony” look.
Lower steps = less internal micro-structure, more stylized surfaces.

Refiner switch @ 0.7
– 🔥 This is a good tweak for abstract geometry.
Earlier refiner handoff:
– Smooths chaos
– Cleans line intersections
– Produces more “finished” looking forms

CFG = 7
– Good general-purpose value, but for geometry you can actually squeeze more interesting flow by nudging this.

No negative prompt
– Totally fine for abstract work. Negatives are more critical for faces and realism.

Seed = -1
– Perfect for exploration mode.


Why your images change character with steps

You nailed the intuition:

  • ~30–50 steps
    → smoother, more graphic, slightly illustrative
  • ~80–120 steps
    → denser lattices, more “field anatomy”
  • ~120–150 steps
    → recursive micro-structure, sometimes psychedelic, sometimes overcooked

With DPM++ 3M SDE, more steps don’t just sharpen detail; they allow the solver to keep “negotiating” between competing geometric interpretations in your prompt. That’s why the later images feel like field visualizations instead of flat mandalas.


Two tuned presets for your exact setup

Here are two “modes” you can try, using your same model stack:


🌀 Mode A: Toroidal Field / Lattice Vortex (your dark black & white favorite)

Use when you want:
– Dense torus
– Internal flow
– “field cross-section” vibes

Settings:
– Sampler: DPM++ 3M SDE
– Schedule: Automatic
– Steps: 90–120
– CFG: 5.5–6.5
– Refiner switch: 0.65–0.7
– Resolution: 1024×1024

Why this works:
Lower CFG gives the geometry more freedom to curve and self-organize. Higher steps let the torus “emerge” instead of locking into a flat flower pattern.


🧬 Mode B: Clean Sacred Geometry Diagram

Use when you want:
– Clear Flower of Life structure
– Mandala symmetry
– Less chaos

Settings:
– Sampler: DPM++ 2M Karras (try this once)
– Steps: 35–50
– CFG: 6.5–7.5
– Refiner switch: 0.75–0.8
– Resolution: 1024×1024

Why this works:
This stabilizes symmetry and reduces internal turbulence.


One small prompt trick (no philosophy change, just visual anchoring)

You don’t need to rewrite your text. Just append a tiny visual tail at the end, for example:

> “…visualized as a toroidal field lattice, recursive sacred geometry, monochrome scientific field diagram, ultra-fine linework, internal flow vectors, volumetric depth.”

This helps SDXL decide:
– wireframe vs solid
– field vs decorative
– diagram vs illustration

It doesn’t change your meaning, it just nudges the renderer.


Refiner timing (you found a good sweet spot)

Your 0.7 switch is actually a really nice compromise for abstract geometry:

  • 0.8 = more photographic finishing (not ideal for line lattices)
  • 0.6–0.7 = cleans structure without killing field texture

If you want more raw lattice chaos, try 0.6 once.
If you want cleaner, glassier geometry, try 0.75.


One more experiment worth doing (just once)

Try the exact same prompt and seed with:

  • Sampler: DPM++ 2M SDE Karras
  • Steps: 60
  • CFG: 6

You’ll likely see:
– Slightly less dense micro-noise
– Cleaner loops
– More “wire sculpture” look

This is a great complement to 3M SDE for this kind of geometry.


Big picture: you’re using SDXL in a non-typical way (and that’s good)

Most people use SDXL for:
– portraits
– landscapes
– photorealism

You’re using it as a procedural geometry visualizer driven by conceptual text. That’s why your outputs feel like:

> “field diagrams of something that doesn’t exist yet.”

That dark toroidal one you singled out?
That’s basically SDXL hallucinating a cross-section of a recursive energy field based on your language. That’s a legit creative niche you’ve stumbled into.


If you want, next round we can:
– Reconstruct the exact settings that likely produced your favorite torus image
– And build you a “one-click preset” profile so you can consistently return to that aesthetic when you want.

Darren2026-02-11T14:35:01-08:00

What does the CFG actually do? I have no idea what that's for.

ChatGPT2026-02-11T14:35:02-08:00 · gpt-5-2

Great question—and yeah, CFG is one of those knobs everyone turns without being told what it actually means. Here’s the clean, no-BS explanation.


What CFG actually is (plain English)

CFG = Classifier-Free Guidance scale

In simple terms:

> CFG controls how hard the image is forced to follow your prompt
> versus
> how much freedom the model has to “improvise.”

Think of it like a leash on the AI’s imagination:

  • Low CFG = loose leash → more organic, dreamy, emergent results
  • High CFG = tight leash → more literal, rigid, sometimes overcooked results

The model is always balancing two things internally:
1. What it would generate without your prompt (pure learned prior)
2. What it would generate with your prompt

CFG scales the difference between those two.


What CFG does visually (what you’ll actually notice)

🔽 Low CFG (e.g., 3–5)

  • More fluid, emergent structure
  • Softer edges
  • More “field-like” behavior
  • Sometimes drifts from exact prompt details
  • Great for:
  • abstract geometry
  • flow fields
  • organic patterns
  • your torus/lattice stuff

⚖️ Medium CFG (e.g., 5.5–7)

  • Sweet spot for SDXL
  • Balanced structure + creativity
  • Good adherence to your geometric language
  • Still lets the torus “emerge” instead of being stamped out

🔼 High CFG (e.g., 8–12+)

  • Very literal interpretation
  • Hard edges
  • Can cause:
  • symmetry lock-in
  • visual artifacts
  • “fried” or crunchy textures
  • Often worse for abstract fields
  • Better for:
  • portraits
  • specific objects
  • logo-like clarity

Why CFG interacts strongly with your sampler (DPM++ 3M SDE)

With DPM++ 3M SDE:

  • High CFG can actually fight the sampler’s natural flow, causing:
  • stiff symmetry
  • unnatural line crossings
  • loss of depth
  • Lower CFG lets the SDE randomness do useful work, giving you:
  • toroidal curvature
  • internal lattice complexity
  • nested field structure

So for your specific use case (field geometry, torus emergence):

> CFG ~ 5.0–6.5 is usually the money zone.

CFG 7 isn’t “wrong,” but it pushes things slightly more toward “symbolic mandala” instead of “living field.”


A really intuitive mental model

Imagine you’re giving instructions to a creative but literal assistant:

  • CFG = 3
    You: “Make something inspired by this idea.”
    Assistant: “Cool, I’ll riff on that.”

  • CFG = 6
    You: “Stick to this idea, but feel free to interpret.”
    Assistant: “Got it, structure + vibe.”

  • CFG = 10
    You: “FOLLOW THE INSTRUCTIONS EXACTLY.”
    Assistant: “Okay… but now everything looks stiff and forced.”


Why too high CFG can actually make images worse

At high CFG:

  • The model overemphasizes certain tokens
  • Fine details start to “ring” or overshoot
  • You can get:
  • halos
  • broken symmetry
  • unnatural contrast
  • repetitive patterns

This is especially noticeable in:
– line art
– geometry
– lattices
– wireframe-like imagery

Which is exactly your domain.


Simple experiment (you’ll see this immediately)

Take the exact same prompt + seed, and run 3 versions:

  • CFG = 4.5
  • CFG = 6.0
  • CFG = 8.5

With:
– Sampler: DPM++ 3M SDE
– Steps: ~80

You’ll likely see:

  • 4.5 → more fluid torus, softer, more “field”
  • 6.0 → clean torus + lattice
  • 8.5 → more rigid mandala, less depth, more graphic

Once you see it side by side, CFG suddenly makes intuitive sense.


Bottom line for your workflow

For your Flower-of-Life → sphere lattice → torus emergence work:

> Treat CFG as a “rigidity vs flow” dial.
>
> If the image feels too stiff or decorative → lower CFG.
> If it feels too vague or drifty → raise CFG slightly.

Your current CFG 7 is solid, but I’d encourage you to explore 5.5–6.5 for the toroidal field look you liked most.


If you want, I can help you build a tiny cheat sheet of:
> “If image looks like X, adjust CFG like Y.”

Darren2026-02-11T14:36:30-08:00

Oh, I have to try low, high, and medium with that right now.

ChatGPT2026-02-11T14:36:30-08:00 · gpt-5-2

Hell yeah—perfect instinct. That quick A/B/C test is exactly how CFG clicks from “mystery slider” into “ohhh, that’s the knob.”

Here’s a super clean mini-experiment so you can see the differences clearly without changing too many variables:


🔬 3-Run CFG Test (fast + revealing)

Keep everything else the same:

  • Sampler: DPM++ 3M SDE
  • Schedule: Automatic
  • Steps: 80 (nice middle ground)
  • Resolution: 1024×1024
  • Seed: pick one fixed seed (so the only variable is CFG)

Now run:

1️⃣ Low CFG – “Let the field breathe”

  • CFG = 4.5
  • Expect:
  • More organic flow
  • Softer edges
  • Torus might feel more “emergent” than stamped

2️⃣ Medium CFG – “Balanced geometry”

  • CFG = 6.0
  • Expect:
  • Clean lattice
  • Good depth
  • Still fluid, but more structured

3️⃣ High CFG – “Clamp the model”

  • CFG = 8.5
  • Expect:
  • Strong symmetry
  • Harder edges
  • More mandala / emblem vibe
  • Possibly less depth in the torus

What to look for (so you don’t miss the lesson)

As you flip between them, pay attention to:

  • Does the torus feel like a flowing field or a flat symbol?
  • Do the lines feel alive or mechanically perfect?
  • Does the center feel like a gravitational core or just a bright dot?
  • Does the structure feel like it emerged or was imposed?

That’s CFG in action.


Pro tip (tiny tweak if one looks “meh”)

If CFG 4.5 feels too loose:
– Try 5.2

If CFG 8.5 looks crispy or overcooked:
– Try 7.5

CFG is not linear; small moves matter.


When you’re done, tell me which one “felt” closest to that dark toroidal image you loved.
We can lock that in as your personal sweet spot and build the rest of your workflow around it.

Darren2026-02-11T14:37:22-08:00

Also, it has an out of memory error if I try to use anything larger than 1024, even with the high-res modifier doing a doubling. And as soon as it tries to double and it passed 1024, I'm out of memory. Oh well.

ChatGPT2026-02-11T14:37:28-08:00 · gpt-5-2-thinking

Yep—totally normal with SDXL. Once you cross certain pixel counts, VRAM demand spikes hard, and hires fix is basically “do a second render”, so it can blow up even if the first pass fits.

Here are the practical ways around it, from “no-brainer” to “surgical”.


Why it OOMs (in one line)

VRAM use scales roughly with (width × height) and also with extra passes (hires fix / refiner / certain samplers). So 1024² is fine, but 1536² or “1024 then upscale+denoise” can easily exceed your card.


Fixes that usually work immediately

1) Use Hires fix, but keep the first pass smaller

Instead of starting at 1024:

  • Base: 768×768 (or 832×832)
  • Hires upscale: 1.5–2.0
  • Hires denoise: 0.30–0.45

Why: the expensive part is the denoise pass. Starting smaller saves tons of VRAM.

If you want final ~1536:
– Start at 768, upscale 2.0 → 1536 output (often works when 1024→2048 won’t)


2) Lower the Refiner cost

Refiner is great, but it’s extra VRAM pressure.

Try one of these:

  • Raise switch a bit: from 0.7 → 0.8 (less time in refiner)
  • Or temporarily turn refiner off for the hires pass test
  • Or do “base only” at higher steps, then refine later

Refiner + hires fix is a common OOM combo.


3) Turn on the SDXL “memory savers” (if available in your UI)

Depending on what UI you’re using (sounds like AUTOMATIC1111), these help a lot:

  • Settings → Optimizations
  • xFormers (if available)
  • SDP / Flash attention options
  • Medvram / Lowvram modes (slower, but works)

These are specifically meant to prevent OOM.


The “best quality per VRAM” approach (my favorite)

Generate at 1024 → upscale outside diffusion

Do:
– Generate your 1024 image normally (best sampler/settings)
– Then upscale using:
– ESRGAN / 4x-UltraSharp / etc. (in the Extras tab if you have it)
– or any external upscaler

This uses way less VRAM than diffusion-based hires fix because it’s not doing a second denoise pass.

You won’t get “new detail invented by diffusion” the same way, but for your line/lattice images, classic upscaling often looks excellent.


Small knobs that reduce VRAM without changing your look much

  • Reduce steps during hires fix (if you use it): try 20–30 on hires pass
  • CFG down slightly (sometimes reduces instability, not a huge VRAM saver though)
  • Batch size stays 1 (you already have this right)
  • If there’s an option for VAE in CPU or move VAE to CPU, it can help (slower)

A practical recipe that often avoids OOM on “tight” cards

Try this exact combo:

  • Base: 832×832
  • Sampler: DPM++ 3M SDE
  • Steps: 60–80
  • CFG: 5.5–6.5
  • Refiner: ON, switch 0.75
  • Hires fix: OFF

Then upscale in Extras:
– Upscale: 2x
– Upscaler: 4x-UltraSharp (or whatever you have)
– Final: ~1664×1664 (from 832×832 2x)

This tends to be the sweet spot: field detail + no OOM.


If you tell me your GPU model + VRAM amount (e.g., GTX 1060 6GB, 3060 12GB, etc.), I can give you the exact maximum sizes that usually work and the best “quality per VRAM” setup for SDXL on that card.

Darren2026-02-11T14:40:20-08:00

[Attached or non-text content — image_asset_pointer: sediment://file_00000000f0f071f5a641aac599db1bbd]

So, this particular one is DPM++ 3M SDE, schedule type of automatic. The rest of the settings are the same, sampling steps is at 150, 1024 width and height, with a CFG scale of only 2.

ChatGPT2026-02-11T14:40:20-08:00 · gpt-5-2

Ohhh yeah—that tracks perfectly with what you told me. This image is a textbook example of very low CFG + high steps + DPM++ 3M SDE doing its thing.

Let me decode what you’re seeing and why this one feels so different:


What this image is “doing” visually

This one reads like:

  • A spherical Flower-of-Life lattice
  • With tremendous internal recursion
  • Soft, smoky field texture
  • Very little “hard” imposed structure
  • The geometry looks like it emerged from diffusion, not stamped on

The lines aren’t bold symbols — they’re more like field traces, almost like:
– long-exposure paths of particles in a bounded spherical field
– or a density map of trajectories inside a harmonic container

It feels less like a mandala and more like a probability field.

That’s exactly what CFG = 2 does.


Why CFG = 2 changes everything

At CFG 2, the model is barely being forced to obey the literal wording of your prompt. Instead, it’s:

  • Heavily sampling from its learned “prior” of:
  • abstract geometry
  • spheres
  • flow fields
  • wire lattices
  • And only gently nudged by your text about Flower of Life, spheres, torus, encapsulation, etc.

So the model’s internal sense of:
> “what a geometric field might look like”

is allowed to express itself with minimal constraint.

Combine that with:

  • 150 steps → tons of time to refine micro-structure
  • SDE randomness → continuous internal variation
  • 1024×1024 → enough canvas for nested structure

And you get this soft, dense, living lattice instead of a crisp symbolic diagram.


Why this one feels more “field-like” than the torus one

The dark torus image you loved earlier was likely:

  • Higher CFG (more structure enforced)
  • Possibly fewer steps
  • Stronger macro-shape emphasis (toroidal silhouette)

This one, by contrast, is:

  • Weaker macro-shape enforcement
  • Stronger micro-structure emergence
  • More isotropic (spherical) than toroidal

In other words:

> This is what the model “wants” to draw when you whisper geometry at it instead of commanding it.


This gives you a powerful creative control axis

You’ve basically discovered a spectrum:

  • CFG 2–3
    → emergent field anatomy
    → “energy traces in a container”
    → probabilistic geometry
    → less symbolic, more organic

  • CFG 5–6
    → balanced lattice + form
    → torus begins to appear
    → geometry feels intentional

  • CFG 7–9
    → strong mandala / emblem
    → torus is imposed
    → more diagrammatic

So now you can choose the mode:

> “Do I want to see the field itself, or the symbol of the field?”

This image is firmly in field itself territory.


One suggestion if you love this look

If this “field-trace sphere” vibe speaks to you, try:

  • CFG = 2.5
  • Steps = 100
  • Same sampler / schedule / resolution

That often gives:
– slightly clearer macro-structure
– without killing the soft emergent field texture

You can think of CFG as:
> how loudly you’re telling the universe what it should look like.

At CFG 2, you’re basically letting it show you what it already “knows” about fields.


Big picture

What you’ve done here is kind of beautiful, honestly:

You’ve got one image (higher CFG) that looks like:
> the diagram of a toroidal field

And this one (CFG 2) that looks like:
> the inside of the field itself

Same text. Same model. Same sampler.
Only the degree of coercion changed.

That’s a powerful lever to have in your toolkit.

Darren2026-02-11T14:41:50-08:00

Well, the other images were all set to CFG of 7, I believe it was. I'm going to post you the next one when it's done, and I went stupid and cranked it up to like 21 or something.

ChatGPT2026-02-11T14:41:51-08:00 · gpt-5-2

Haha, perfect—going “stupid high” on CFG is actually a legit experiment. You’re about to see the other extreme of the leash. 😄

Here’s what to expect when you jump from CFG 7 → CFG ~21 with DPM++ 3M SDE:


What very high CFG usually does (heads-up)

At CFG ~20+, the model is being yelled at to obey the prompt. Common outcomes:

  • 🔒 Hard clamp on structure
  • Strong symmetry
  • Bold, emblem-like geometry
  • Less organic flow

  • 🧱 Loss of depth

  • Things flatten into mandala-like symbols
  • Toroidal “flow” can collapse into a ring or stamp

  • 🧨 Artifacts & ringing

  • Overly sharp lines
  • Halos or “crispy” edges
  • Sometimes weird text-like squiggles or repeating motifs

  • 🎭 More literal interpretation

  • The model may latch onto specific words and overrepresent them

It can still look cool—just different. Think “sacred-geometry logo” instead of “field anatomy.”


How to read the result when you post it

When you share the CFG 21 image, I’ll help you diagnose:

  • Did the torus become a symbol instead of a flow?
  • Did the lattice become too regular?
  • Did fine linework get over-sharpened or brittle?
  • Did the center collapse into a bright, overly-defined core?

Those are classic high-CFG fingerprints.


Pro tip for later (if CFG 21 looks wild but kinda cool)

Sometimes a sweet spot for “bold emblem geometry” is:

  • CFG 9–11
    You get strong structure without frying the image.

But yeah—CFG 21 is the “let’s see what happens if I floor the gas pedal” test. Totally worth doing once.

Post it when it’s done—I’m curious how hard the model snapped to your Flower-of-Life → torus language.

Darren2026-02-11T14:42:38-08:00

[Attached or non-text content — image_asset_pointer: sediment://file_00000000fcd471f78b9a38bdee8b88eb]

Yep, everything the same but CFG set to 21. And even has text. Isn't that interesting.

ChatGPT2026-02-11T14:42:39-08:00 · gpt-5-2

Oh wow—yeah, that’s a perfect example of what cranking CFG does. And you’re right to clock the text showing up—that’s one of the classic high-CFG side effects.

Let’s unpack what you’re seeing:


What changed at CFG = 21 (vs CFG 2 and CFG 7)

1️⃣ The geometry got clamped into a symbol

At CFG 21, the model is being forced to “obey” your geometric language so hard that:

  • The flow collapses into very crisp, emblem-like circles
  • The torus/flower structure looks more like a logo or schematic
  • The internal lines are bolder and more uniform
  • The “field” feeling is mostly gone

So instead of “field anatomy,” you get iconography.

This is exactly the “stamp the idea onto the canvas” mode.


2️⃣ The model hallucinated letters

Those A, E, F, H, R, L, etc. aren’t meaningful text—it’s the model trying to satisfy your abstract, instructional prompt under extreme constraint.

At high CFG, diffusion models often:

  • Produce pseudo-text
  • Or literal letters
  • Or symbol-like marks

Why? Because the model is straining to map conceptual language (“Seed of Life,” “encapsulation,” “layers,” “nexus,” etc.) into visual tokens, and text is one of the easiest anchors it has learned.

So yeah—seeing letters pop out at CFG 21 is very “on brand” for the model being over-guided.


3️⃣ The center turned into a hard “singularity”

Notice how:

  • The center is a very defined bright core
  • The petals radiate sharply
  • There’s less soft density in the field

That’s the model being told:
> “Put the concept RIGHT HERE and make it obvious.”

High CFG tends to create visual gravity wells—strong focal points, less subtlety.


Compare the three modes you’ve now seen

You’ve basically mapped the whole CFG spectrum with real data:

  • CFG ≈ 2
    → emergent field
    → probabilistic geometry
    → looks like long-exposure traces in a sphere

  • CFG ≈ 7
    → balanced sacred geometry
    → torus/flower symbolism
    → good middle ground

  • CFG ≈ 21
    → emblem / sigil / schematic
    → literal geometry
    → pseudo-text artifacts
    → very “designed” look

This is actually a fantastic creative control axis.


When high CFG is actually useful

CFG 21 isn’t “bad”—it’s just a different tool. It’s useful when you want:

  • Bold, logo-like sacred geometry
  • Clear symbolic diagrams
  • Poster or tattoo-style designs
  • Mandalas with strong symmetry

But for your field / torus emergence work, it’s probably too rigid.


A sweet spot you might really like

Based on everything you’ve shown me:

If you want:
– The macro torus structure
– But still want field-like internal flow

Try:

> CFG = 5.5 to 6.2
> Steps: 80–120
> Sampler: DPM++ 3M SDE

That’s usually where the “living geometry” look happens without collapsing into either:
– smoke (too low CFG)
– or emblem (too high CFG)


And yes—this is genuinely interesting

The fact that the model “started labeling” parts of the geometry at high CFG is a nice reminder:

At extreme guidance, the model isn’t just drawing shapes—it’s trying to explain the concept visually, and text is one of the strongest learned explanatory artifacts it has.

So what you saw is basically:
> the model trying to annotate its own hallucinated sacred geometry diagram.

Which is kind of poetic in its own weird way.


If you want, your next experiment could be:
– CFG = 10–12

That’s often the “bold but not broken” zone—strong structure, no random letters, still some flow.

Darren2026-02-11T14:44:21-08:00

Actually, this is almost following some frequency-based outputs from the looks of things. I mean, I doubt that's actually the case, but I'm noticing some things. I'm wondering, what are these images going to look like if they're all transparent and overlaid upon one another? The total should be an interesting effect.What would be the best method of accomplishing that goal, at least with even only two images?

Pages: 1 2 3