FastNoise View on Asset Store (opens in new tab)

Package details

Latest version
1.5
Last updated
First released
Unity version
5.5.2 or later
Package size
3.9 MB
Files
54
Favorites
410
Views in the past week
23

Price tracking

Last checked
Tracked since
Lowest recorded
$3.50 on

FastNoise

by Jordan Peck (opens in new tab)

4.8 / 5 · 56 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 49
4 stars 5
3 stars 1
2 stars 1
1 star 0
Price $5.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for FastNoise, 6 months Current $5.00; lowest $5.00; highest $5.00 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 8

FastNoise screenshot 1

FastNoise screenshot 1

About this asset

Downloadable Demo
This noise generation library has been designed for realtime usage from the ground up, so is ideal for large procedural terrain generation. Performance comparisons to other noise libraries
Features
* Value Noise 2D, 3D
* Perlin Noise 2D, 3D
* Simplex Noise 2D, 3D, 4D
* Cubic Noise 2D, 3D
* Gradient Perturb 2D, 3D
* Multiple fractal options for all of the above
* Cellular (Worley) Noise 2D, 3D
* Continuous Cave Noise 3D
* White Noise 2D, 3D, 4D
* Supports floats or doubles
This package also includes FastNoise SIMD, which utilises SIMD CPU instructions to gain huge performance boosts. It is slightly less flexible and can only be used on platforms that support native code, but if you can I would highly suggest using this for heavy noise generation loads.
I am the author of these 2 noise libraries, they are open source and can be found here:
https://github.com/Auburns/FastNoise
https://github.com/Auburns/FastNoiseSIMD
There are several extras that you get from purchasing this package:
* Unity editor integration with live preview
* Precompiled C++ libraries for FastNoise SIMD (Windows, Mac OSX, Linux, Android, iOS)
* C# interface to use FastNoise SIMD
* Voxel terrain engine
* Help support continued development of these open source noise libraries
The voxel terrain engine is a simple but well optimised example of how to use noise to generate infinite terrains, it features:
* Chunk management system
* Infinite generation in all 3 axis
* Multi-threaded terrain generation
* Baked ambient occlusion
* Naive surface meshing
* Flexible classes allow easy customisation
* 6 different terrain generators
* Commented code to help people understand the workings of a voxel engine

From the publisher's Asset Store listing.