Zen.Noise 0.1.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package Zen.Noise --version 0.1.1                
NuGet\Install-Package Zen.Noise -Version 0.1.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Zen.Noise" Version="0.1.1" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Zen.Noise --version 0.1.1                
#r "nuget: Zen.Noise, 0.1.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Zen.Noise as a Cake Addin
#addin nuget:?package=Zen.Noise&version=0.1.1

// Install Zen.Noise as a Cake Tool
#tool nuget:?package=Zen.Noise&version=0.1.1                

Zen.Noise

Simple routines to create Noise for use with procedurally generated artifacts. Currently very incomplete, only does Value noise for now.

Example

To use:

var noise = Zen.Noise.Noise.GetNoise(4, 1, 0.5f, 1336, Zen.Noise.NoiseType.Value, Zen.Noise.InterpolationMethod.Linear);

Assert.AreEqual(0.98251605f, noise[0]);
Assert.AreEqual(0.0890615582f, noise[1]);
Assert.AreEqual(-0.804392934f, noise[2]);
Assert.AreEqual(-0.681281447f, noise[3]);

Developer

Written by Greg Moller (greg.moller@gmail.com)

License

Licensed under the MIT License. See the LICENCE file for more information.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 3.1

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.1.3 495 11/5/2020
0.1.1 432 10/31/2020
0.1.0 415 10/29/2020