opensimplex2: Generate Multi-Dimensional Open Simplex Noise

Generate 2, 3 or 4-dimensional gradient noise. The noise function is comparable to classic Perlin noise, but with less directional artefacts and lower computational overhead. It can have applications in procedural generation or (flow fields) simulations.

Package details

AuthorPepijn de Vries [aut, cre] (ORCID: <https://orcid.org/0000-0002-7961-6646>), Marco Ciaramella [aut, cph], KdotJPG [aut, cph]
MaintainerPepijn de Vries <pepijn.devries@outlook.com>
LicenseGPL (>= 3)
Version0.0.3
URL https://pepijn-devries.github.io/opensimplex2/ https://github.com/pepijn-devries/opensimplex2/
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("opensimplex2")

Try the opensimplex2 package in your browser

Any scripts or data that you put into this service are public.

opensimplex2 documentation built on March 29, 2026, 5:08 p.m.