Curl Noise Jittering

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

We propose a method for implicitly generating blue noise point sets. Our method is based on the observations that curl noise vector fields are volume-preserving and that jittering can be construed as moving points along the streamlines of a vector field. We demonstrate that the volume preservation keeps the points well separated when jittered using a curl noise vector field. At the same time, the anisotropy that stems from regular lattices is significantly reduced by such jittering. In combination, these properties entail that jittering by curl noise effectively transforms a regular lattice into a point set with blue noise properties. Our implicit method does not require computing the point set in advance. This makes our technique valuable when an arbitrarily large set of points with blue noise properties is needed. We compare our method to several other methods based on jittering as well as other methods for blue noise point set generation. Finally, we show several applications of curl noise jittering in two and three dimensions.
Original languageEnglish
Title of host publicationProceedings of SIGGRAPH Asia 2023
Number of pages11
PublisherAssociation for Computing Machinery
Publication date2023
Article number88
ISBN (Electronic)979-8-4007-0315-7/23/12
DOIs
Publication statusPublished - 2023
EventThe 16th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia - Sydney, Australia
Duration: 12 Dec 202315 Dec 2023

Conference

ConferenceThe 16th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia
Country/TerritoryAustralia
CitySydney
Period12/12/202315/12/2023

Keywords

  • Jittered grid
  • Curl noise
  • Blue noise

Fingerprint

Dive into the research topics of 'Curl Noise Jittering'. Together they form a unique fingerprint.

Cite this