Skip to content

Releases: Auburn/FastNoiseLite

v1.1.1

05 Mar 21:15
Compare
Choose a tag to compare

What's Changed

  • C: Rename FNL_CELLULAR_RETURN_VALUE_ to FNL_CELLULAR_RETURN_TYPE_ to match variable name and other ports (d5d42d9)
  • GLSL/HLSL: Fix #124 Incorrect default value comments
  • Rust: Don't unnecessarily borrow &self as mutable by @valadaptive in #125
  • Bug fixes for OpenSimplex2S Noise 2D (GLSL) and Value Cubic Noise 3D (GLSL and HLSL) by @MAGGen-hub in #127
  • Rust: Update README.md to use correct method by @SayYoungMan in #126
  • Rust: better documentation, fix "f64" feature flag broken compilation by @Keavon in #133

New Contributors

Full Changelog: v1.1.0...v1.1.1

v1.1.0 & New Web Preview App

15 Oct 23:23
Compare
Choose a tag to compare

Reworked preview tool, now using C++ and Emscripten to create a web app

Check it out here: http://auburn.github.io/FastNoiseLite

Simplex FBm

What's Changed

  • JavaScript: Fixed using double multiply instead of int multiply for hashing causing the noise output to differ from other with languages. (This will cause noise generated in v1.1+ JavaScript to differ from v1.0.1 even with matching seeds!)
  • HLSL: Fix interface and implementation do not match by @timczm in #81
  • C++: Const correctness by @MGRussell in #95
  • HLSL: Fix 'internal error: no storage type for block output' by @reveriejake in #105
  • C, HLSL, GLSL: Made cellular jitter constant consistent for all languages (will cause slightly different outputs) by @ForeverZer0 in #117
  • Rust: no_std and improve docs by @Keavon in #120

New Contributors

Full Changelog: v1.0.3...v1.1.0

Fixed Linux & MacOS GUI binaries

22 Feb 23:26
Compare
Choose a tag to compare

Requires .NET Core 3.1 (desktop) runtime

  • Windows 64bit
  • MacOS
  • Linux

Solution for running unsigned apps on MacOS: #67 (comment)

Updated OpenSimplex2 3D seeding

29 Sep 11:36
456f268
Compare
Choose a tag to compare

Requires .NET Core 3.1 runtime

Windows, MacOS and Linux supported

FastNoise Lite Preview

20 Sep 17:42
Compare
Choose a tag to compare

New GUI for FastNoise Lite

See here for changes: #49

Requires .Net Core 3.1 runtime

Windows, MacOS and Linux supported

Cellular Jitter, Cellular Distance2 Indices

26 May 17:11
Compare
Choose a tag to compare
  • Cellular jitter
  • Cellular distance2 indices
  • Cellular reseeded
  • GUI fixes

FastNoise Preview requirements:

Fixed perturb fractal preview

17 Mar 17:22
Compare
Choose a tag to compare
  • Fixed perturb fractal preview
  • Moved to MSVC 2015

FastNoise Preview requirements:

Cubic Noise Added

13 Feb 04:51
Compare
Choose a tag to compare
  • Cubic noise 2D/3D added

FastNoise Preview requirements:

GUI improvements, Renaming

03 Feb 19:15
Compare
Choose a tag to compare
  • Scrolling over decimal fields increases/decreases them
  • Fixed scrolling on numeric up/down fields
  • Random seed button
  • Renamed gradient to perlin
  • Renamed position warp to gradient perturb
  • Updated hashing functions, reduces large scale patterning

FastNoise Preview requirements:

Position Warping Added

21 Aug 16:51
Compare
Choose a tag to compare
Pre-release
  • Position warping visualisation
  • Position warp inputs for other noise types

FastNoise Preview requirements: