Eurographics Symposium on Rendering 2026 (EGSR 2026).
Bojja Venu1 Juan Raúl Padrón Griffe2
1 Technical University of Denmark      2 Universidad de Zaragoza, I3A
* Joint first authors
Project teaser

We present a dynamical system for spectral noise point distribution synthesis. Starting from an arbitrary input such as an Archimedean spiral, phasor vector field advection displaces particles along smooth spatially-varying directions, inter-particle repulsion enforces local uniformity, and an optional attraction term enables particle clustering; together forming a Langevin-type dynamical system that produces blue, pink, or red noise within a single pipeline. We showcase the framework across three specific graphics applications: color stippling, object placement, and Monte Carlo rendering.

Abstract

Noise point distributions with specific spectral characteristics, from the perceptually uniform spacing of blue noise to the natural clustering of pink and red noise and the cellular regularity of Voronoi distributions, are fundamental to a wide range of graphics applications, including rendering, stippling, texture synthesis, and procedural generation. We present a unified particle dynamics framework for spectral noise point distribution synthesis, capable of transforming arbitrary irregular input distributions into blue, pink, and red noise patterns within a single simulation pipeline. Our framework combines phasor vector field advection with an inter-particle repulsion step, interpreted as a Langevin-type dynamical system in which the phasor field drives global particle motion while repulsion enforces local spatial uniformity. By introducing an attraction term, the same framework generates pink and red noise through hierarchical spatial organization, providing direct control over the spectral characteristics of the output distribution. We evaluate our method against curl-noise jittering, Lloyd-based methods, and correlated multi-jittered sampling across multiple metrics including anisotropy, discrepancy, spacing, coefficient of variation, and execution time, demonstrating consistent advantages in distribution quality at comparable computational cost. We showcase the framework across three practical graphics applications: color stippling, object placement, and Monte Carlo rendering.

Abstract

Our framework transforms arbitrary input point distributions into controlled spectral noise patterns through a Langevin-type dynamical system combining three components:

Phasor Vector Field Advection. At each simulation step, points are advected along a smooth unit-length vector field derived from a spatially varying phase function. Unlike curl-noise jittering, phasor-based advection produces continuously evolving directions without discontinuities or aliasing, and its spatial structure can be precisely controlled through a compact phase function parametrized via polynomial or Gaussian radial basis functions.

Inter-Particle Repulsion. After each advection step, a repulsion term displaces each point away from the centroid of its neighbors within a fixed radius. This acts as a dissipative force that enforces local spatial uniformity, driving the system toward a stable blue-noise steady state regardless of the input distribution.

Optional Attraction. By introducing a cluster attraction term into the same pipeline, the framework naturally extends to pink and red noise through hierarchical spatial organization. Increasing the attraction strength while reducing repulsion drives particles toward dominant cluster centers, producing progressively stronger large-scale grouping with radial power spectra following 1/f and 1/f² decay respectively.

Results Gallery

Supplemental video showcasing the progressive transformation of input point distributions into blue and red noise patterns using our particle dynamics simulation, including 2D and 3D experiments in both regular and mesh-constrained boundary domains.

2D Blue Noise simulation
We compare blue-noise sampling patterns generated from an Archimedean spiral input across different methods. For each method, we show the point distribution (top), power spectrum (middle), and radial spectrum (bottom). Our Phasor GP method produces more isotropic distributions with cleaner power spectra, outperforming CMJ, CCVT, and curl noise jittering while remaining competitive with Poisson disk sampling (PDS).
Input: white-noise distribution Output: blue noise distribution
(a) Input: random placement (b) Output: blue noise distribution
We evaluate our framework on mesh-constrained domains by confining points to the interior of the Stanford Bunny silhouette. Starting from a random uniform placement, our phasor-based simulation converges to a well-distributed blue noise configuration, achieving a 53.4% improvement in the coefficient of variation of Voronoi cell areas within 90 iterations.
Voronoi cell areas comparison
We evaluate the spatial uniformity of blue noise distributions generated by different methods by computing their Voronoi cell areas on a 30×30 domain, starting from an Archimedean spiral input. We measure the coefficient of variation (CV) of the cell areas, where lower values indicate more uniform distributions. Our Phasor GP method achieves a CV of 0.107, outperforming Curl PN (0.117) and matching the Voronoi-based CCVT method (0.117).

Paper

Paper: PDF
Supplemental Material: PDF

Resources

Presentation (Slides): PPTX [EGSR 2026]
Supplemental Video: YouTube link
Code (GitHub): Repository

BibTeX

@inproceedings{XX:sr.20261XXX,
        booktitle = {Eurographics Symposium on Rendering},
        editor = {XX},
        title = {{A Dynamical System for Spectral Noise Synthesis}},
        author = {Venu, Bojja and Padr{\'o}n Griffe, Juan Ra{\'u}l},
        year = {2026},
        publisher = {The Eurographics Association},
        ISSN = {XX},
        ISBN = {XX},
        DOI = {XX}
        }

Acknowledgements

The authors thank Raúl Padrón and Beulah Griffe for their generous support in funding the conference attendance. We would also like to thank the anonymous reviewers for their valuable feedback and constructive comments, which helped improve the quality of this work.