Skip to content

v0.2: noise.h release

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Sep 16:05

v0.2: noise - Noise Generation Release.

A C89 standard compliant, single header, nostdlib (no C Standard Library) Noise Generation (NOISE).


Changes

  • [TEST] disable perf for now (63e038a)
  • [DOC] noises (55cecf6)
  • [CORE] replace macros with functions (9e81336)
  • [PERF] skip noise seed initialization check (1537864)
  • [PERF] direct perm. for better cache locality (99ff144)
  • [TEST] write entire ppm buffer once (0c461a4)
  • [TEST] rename profile function (415843a)
  • [CORE] added simple value noise (c9da554)
  • [CORE] added smoothstep function (1ec328b)
  • [DOC] example noises visualized (a2887ce)
  • [TEST] document #defines (84a98d1)
  • [DOC] format (2288d5a)
  • [TEST] added profiling metrics (59dcf73)
  • [MIN] format code (128c62b)
  • [CORE] added simplex noise function (da46cfd)
  • [FIX] corrected perlin noise permutation calls (0612606)
  • [VERSION] bump to v0.2 (6f0ef7b)

What's Included

This release includes the noise.h header file as well as testing and example codes ready to be used.

Get started by downloading the source code today!