# Two-Stage Sketch-Based Smoke Illustration Generation using Stream Function

arXiv: https://arxiv.org/abs/2510.15873 · HTML: https://mlsanity.com/paper/2510.15873/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Placed in Image generation, text-to-image and editing, one of 14 directions in Diffusion models.
- Builds on 1 of its 3 references that are in the map.
- First posted on arXiv 13 Jul 2025.

## Placed in

- Diffusion models / [Image generation, text-to-image and editing](https://mlsanity.com/diffusion/image-generation-text-to-image-and-editing/)

## Builds on (most cited first, 1 of 1)

- [DualSmoke: Sketch-Based Smoke Illustration Design with Two-Stage Generative Model](https://mlsanity.com/paper/2208.10906/) (2022)

## Abstract (arXiv)

In this paper, we propose a two-stage sketch-based smoke illustration generation framework using stream function and latent diffusion models (LDM). The user sketch is used to guide the generation of the stream function, which serves as the control condition for the velocity field generator. The generated velocity field can be used to guide the smoke simulation to align with the intended flow. We adopt streamlines to encode global flow dynamics as sketch guidance during training. The stream function constitutes the intermediate representation that captures continuous variation and rotational flow details absent from sketches.
