Xtebs Noise Generator

Xtebs

(0)
$14
Publisher Xtebs
File size 908.14kB
Number of files 75
Latest version 1.0.0
Latest release date 2024-05-30 04:23:13
First release date 2024-05-30 04:23:13
Supported Unity versions 2018.4.2 or higher

Requires Xtebs Graph Framework and

Unity's Burst/Mathematics/Collections/Editor Coroutines packages.


Use cases:

If your project requires either performant, complex CPU based noise algorithms or custom noise textures / images, this is the tool for you.


These can be used for:

Procedural Generation.

Gray scaled noise texture creation.


How it works:

It works by translating noise graphs into a c# file with the relevant burst compatible noise jobs.


The graph itself possesses functions that, by cached reflection, are able to instantiate and execute the generated jobs, making knowledge of the generated files classes and fields not needed.

Even knowledge on how jobs and the burst compiler works may not be needed.


Also includes a job waiting, coroutine based sampler for smooth runtime noise generation.


Runtime noise graph manipulation:

Changing the nodes fields values (like the seed, scale, octave count, etc...) during runtime is allowed, and doing so will also change the noise output.


Changing node connections however is not allowed as that would require a rewrite and recompile of the jobs. 

Top Publisher Assets