Improving Curl Noise

J. Andreas Bærentzen, Jonàs Martínez, Jeppe Revall Frisvad, Sylvain Lefebvre

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

18 Downloads (Orbit)

Abstract

We introduce a divergence-free 𝑛D vector noise defined as the 𝑛-dimensional cross product of the gradients of 𝑛 − 1 noise functions. We show that this vector noise function is divergence-free and hence volume preserving for any dimension 𝑛. Our method enables precise integration and extends to new settings by substituting noise functions with implicit surfaces, (hyper)surfaces, or custom functions. We demonstrate applications including image warping, surface texturing, noise bounded by implicit surfaces, anisotropic curl-noise, and high-dimensional point jittering up to 7D
Original languageEnglish
Title of host publicationProceedings of the The 18th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia (SA 2025)
Number of pages10
PublisherAssociation for Computing Machinery
ISBN (Electronic)979-8-4007-2137-3/25/12
DOIs
Publication statusAccepted/In press - 2025
EventThe 18th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia - Hong Kong, Hong Kong
Duration: 15 Dec 202518 Dec 2025

Conference

ConferenceThe 18th ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia
Country/TerritoryHong Kong
CityHong Kong
Period15/12/202518/12/2025

Keywords

  • Procedural noise
  • Curl noise
  • Divergencefree
  • Vector fields

Fingerprint

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

Cite this