XNoise is a Unity library for building and visualizing procedural noise graphs from the CPU or GPU.

This demo showcases the alpha version of the system which is a custom node editor based on xNode, a port of LibNoise to HLSL, and some code on top of both.

It allows you to combine noise types like Perlin, Voronoi, Billow, and more, with modifiers and combiners (e.g. Multiply, Clamp, Turbulence). Everything runs either on the CPU or GPU (Demo is GPU only).

In this demo you can :
• Adjust parameters.
• Change the artistic gradient.
• Change the texture resolution.
• Change the coordinate projection of the display (to wrap your noise around a sphere or a cylinder).
• Download the resulting texture.

This is a work-in-progress demo for technical/artistic feedback, I am still missing a lot of original CPU features on the GPU end.
If you're a developer or an artist interested in procedural tools for Unity, your input is more than welcome!

Enjoy :)

Published 1 day ago
StatusPrototype
CategoryTool
PlatformsHTML5
AuthorARGHONOT
Made withUnity
TagsGenerator, Procedural Generation, Prototype, Shaders, Unity
Average sessionA few seconds
LanguagesEnglish
InputsKeyboard, Mouse, Touchscreen

Leave a comment

Log in with itch.io to leave a comment.