├── .gitignore ├── .vscode ├── launch.json └── tasks.json ├── LICENSE ├── README.md ├── images ├── example1.png ├── example2.png └── example3.png ├── libnoise-csharp.sln ├── libnoise-demo ├── .gitignore ├── ImageGenerator.cs ├── Program.cs ├── billow.png ├── libnoise-demo.csproj ├── obj │ ├── libnoise-demo.csproj.nuget.cache │ ├── libnoise-demo.csproj.nuget.g.props │ ├── libnoise-demo.csproj.nuget.g.targets │ └── project.assets.json ├── perlin.png └── voronoi.png ├── libnoise.Tests ├── .gitignore ├── UnitTest1.cs ├── libnoise.Tests.csproj └── obj │ ├── Debug │ └── netcoreapp2.0 │ │ └── libnoise.Tests.Program.cs │ ├── libnoise.Tests.csproj.nuget.cache │ ├── libnoise.Tests.csproj.nuget.g.props │ ├── libnoise.Tests.csproj.nuget.g.targets │ └── project.assets.json └── libnoise ├── .gitignore ├── libnoise.csproj ├── math └── MathConst.cs ├── model ├── Cylinder.cs ├── Line.cs ├── Plane.cs └── Sphere.cs ├── module ├── Abs.cs ├── Add.cs ├── Billow.cs ├── Blend.cs ├── CheckerBoard.cs ├── Clamp.cs ├── Const.cs ├── Curve.cs ├── Cylinders.cs ├── Displace.cs ├── Exponent.cs ├── Invert.cs ├── Max.cs ├── Min.cs ├── Module.cs ├── Multiply.cs ├── Perlin.cs ├── Power.cs ├── RidgedMulti.cs ├── RotatePoint.cs ├── ScaleBias.cs ├── Select.cs ├── Spheres.cs ├── Turbulence.cs └── Voronoi.cs ├── obj ├── libnoise.csproj.nuget.cache ├── libnoise.csproj.nuget.g.props ├── libnoise.csproj.nuget.g.targets └── project.assets.json └── utils ├── NoiseQuality.cs └── Utils.cs /.gitignore: -------------------------------------------------------------------------------- 1 | noise -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/README.md -------------------------------------------------------------------------------- /images/example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/images/example1.png -------------------------------------------------------------------------------- /images/example2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/images/example2.png -------------------------------------------------------------------------------- /images/example3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/images/example3.png -------------------------------------------------------------------------------- /libnoise-csharp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-csharp.sln -------------------------------------------------------------------------------- /libnoise-demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/.gitignore -------------------------------------------------------------------------------- /libnoise-demo/ImageGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/ImageGenerator.cs -------------------------------------------------------------------------------- /libnoise-demo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/Program.cs -------------------------------------------------------------------------------- /libnoise-demo/billow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/billow.png -------------------------------------------------------------------------------- /libnoise-demo/libnoise-demo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/libnoise-demo.csproj -------------------------------------------------------------------------------- /libnoise-demo/obj/libnoise-demo.csproj.nuget.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/obj/libnoise-demo.csproj.nuget.cache -------------------------------------------------------------------------------- /libnoise-demo/obj/libnoise-demo.csproj.nuget.g.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/obj/libnoise-demo.csproj.nuget.g.props -------------------------------------------------------------------------------- /libnoise-demo/obj/libnoise-demo.csproj.nuget.g.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/obj/libnoise-demo.csproj.nuget.g.targets -------------------------------------------------------------------------------- /libnoise-demo/obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/obj/project.assets.json -------------------------------------------------------------------------------- /libnoise-demo/perlin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/perlin.png -------------------------------------------------------------------------------- /libnoise-demo/voronoi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise-demo/voronoi.png -------------------------------------------------------------------------------- /libnoise.Tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/.gitignore -------------------------------------------------------------------------------- /libnoise.Tests/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/UnitTest1.cs -------------------------------------------------------------------------------- /libnoise.Tests/libnoise.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/libnoise.Tests.csproj -------------------------------------------------------------------------------- /libnoise.Tests/obj/Debug/netcoreapp2.0/libnoise.Tests.Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/obj/Debug/netcoreapp2.0/libnoise.Tests.Program.cs -------------------------------------------------------------------------------- /libnoise.Tests/obj/libnoise.Tests.csproj.nuget.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/obj/libnoise.Tests.csproj.nuget.cache -------------------------------------------------------------------------------- /libnoise.Tests/obj/libnoise.Tests.csproj.nuget.g.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/obj/libnoise.Tests.csproj.nuget.g.props -------------------------------------------------------------------------------- /libnoise.Tests/obj/libnoise.Tests.csproj.nuget.g.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/obj/libnoise.Tests.csproj.nuget.g.targets -------------------------------------------------------------------------------- /libnoise.Tests/obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise.Tests/obj/project.assets.json -------------------------------------------------------------------------------- /libnoise/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/.gitignore -------------------------------------------------------------------------------- /libnoise/libnoise.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/libnoise.csproj -------------------------------------------------------------------------------- /libnoise/math/MathConst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/math/MathConst.cs -------------------------------------------------------------------------------- /libnoise/model/Cylinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/model/Cylinder.cs -------------------------------------------------------------------------------- /libnoise/model/Line.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/model/Line.cs -------------------------------------------------------------------------------- /libnoise/model/Plane.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/model/Plane.cs -------------------------------------------------------------------------------- /libnoise/model/Sphere.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/model/Sphere.cs -------------------------------------------------------------------------------- /libnoise/module/Abs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Abs.cs -------------------------------------------------------------------------------- /libnoise/module/Add.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Add.cs -------------------------------------------------------------------------------- /libnoise/module/Billow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Billow.cs -------------------------------------------------------------------------------- /libnoise/module/Blend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Blend.cs -------------------------------------------------------------------------------- /libnoise/module/CheckerBoard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/CheckerBoard.cs -------------------------------------------------------------------------------- /libnoise/module/Clamp.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Clamp.cs -------------------------------------------------------------------------------- /libnoise/module/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Const.cs -------------------------------------------------------------------------------- /libnoise/module/Curve.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libnoise/module/Cylinders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Cylinders.cs -------------------------------------------------------------------------------- /libnoise/module/Displace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Displace.cs -------------------------------------------------------------------------------- /libnoise/module/Exponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Exponent.cs -------------------------------------------------------------------------------- /libnoise/module/Invert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Invert.cs -------------------------------------------------------------------------------- /libnoise/module/Max.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Max.cs -------------------------------------------------------------------------------- /libnoise/module/Min.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Min.cs -------------------------------------------------------------------------------- /libnoise/module/Module.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Module.cs -------------------------------------------------------------------------------- /libnoise/module/Multiply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Multiply.cs -------------------------------------------------------------------------------- /libnoise/module/Perlin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Perlin.cs -------------------------------------------------------------------------------- /libnoise/module/Power.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Power.cs -------------------------------------------------------------------------------- /libnoise/module/RidgedMulti.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/RidgedMulti.cs -------------------------------------------------------------------------------- /libnoise/module/RotatePoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/RotatePoint.cs -------------------------------------------------------------------------------- /libnoise/module/ScaleBias.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/ScaleBias.cs -------------------------------------------------------------------------------- /libnoise/module/Select.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Select.cs -------------------------------------------------------------------------------- /libnoise/module/Spheres.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Spheres.cs -------------------------------------------------------------------------------- /libnoise/module/Turbulence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Turbulence.cs -------------------------------------------------------------------------------- /libnoise/module/Voronoi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/module/Voronoi.cs -------------------------------------------------------------------------------- /libnoise/obj/libnoise.csproj.nuget.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/obj/libnoise.csproj.nuget.cache -------------------------------------------------------------------------------- /libnoise/obj/libnoise.csproj.nuget.g.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/obj/libnoise.csproj.nuget.g.props -------------------------------------------------------------------------------- /libnoise/obj/libnoise.csproj.nuget.g.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/obj/libnoise.csproj.nuget.g.targets -------------------------------------------------------------------------------- /libnoise/obj/project.assets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/obj/project.assets.json -------------------------------------------------------------------------------- /libnoise/utils/NoiseQuality.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/utils/NoiseQuality.cs -------------------------------------------------------------------------------- /libnoise/utils/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/klassmann/libnoise-csharp/HEAD/libnoise/utils/Utils.cs --------------------------------------------------------------------------------