All Projects → JimmyCushnie → Noisy-Nodes

JimmyCushnie / Noisy-Nodes

Licence: WTFPL, Unknown licenses found Licenses found WTFPL LICENSE Unknown LICENSE.meta
Adds various noise generation nodes to Unity Shader Graph, including 3D noise nodes.

Programming Languages

HLSL
714 projects

Projects that are alternatives of or similar to Noisy-Nodes

Filament
Interactive Music Visualizer
Stars: ✭ 22 (-88.17%)
Mutual labels:  noise, noise-3d
UE4-Noise-BlueprintLibrary
UE4 plugin: Noise Blueprint Function Library
Stars: ✭ 25 (-86.56%)
Mutual labels:  noise, perlin-noise
Curl Noise
Implementation of curl noise for particles simulated on GPU with OpenGL
Stars: ✭ 42 (-77.42%)
Mutual labels:  perlin-noise, simplex-noise
perlin-toolkit
Animated perlin noise textures
Stars: ✭ 15 (-91.94%)
Mutual labels:  noise, perlin-noise
ShaderGraphs Unity2018
A collection of Unity Engine Shaders I've made using Shader Graph.
Stars: ✭ 46 (-75.27%)
Mutual labels:  shadergraph, shader-graph
sparksl-noise
minimum proof of concept about procedural noise generation in SparkAR's shader language (SparkSL).
Stars: ✭ 16 (-91.4%)
Mutual labels:  noise, simplex-noise
procedural-advml
Task-agnostic universal black-box attacks on computer vision neural network via procedural noise (CCS'19)
Stars: ✭ 47 (-74.73%)
Mutual labels:  noise, perlin-noise
ScatterFly
An attempt to improve user privacy by intelligent data obfuscation.
Stars: ✭ 49 (-73.66%)
Mutual labels:  noise
Noise.jl
A Julia package for adding different kinds of noise to signals like time series or images.
Stars: ✭ 16 (-91.4%)
Mutual labels:  noise
YouTube tutorial
I store all the code I used in my YouTube tutorial here. Feel free to download and play around them😉
Stars: ✭ 56 (-69.89%)
Mutual labels:  perlin-noise
FlowAgents
Perlin noise based flow agents made in Unity 3D.
Stars: ✭ 21 (-88.71%)
Mutual labels:  perlin-noise
NoiseView
Android library written in kotlin that add a noise effect to image.
Stars: ✭ 47 (-74.73%)
Mutual labels:  noise
RJModules
Various modules for VCV Rack
Stars: ✭ 94 (-49.46%)
Mutual labels:  noise
three-noise
Simple gradient noise library for use with Three.js. Now with fBm!
Stars: ✭ 31 (-83.33%)
Mutual labels:  noise
CubicNoise
1D & 2D Random noise with bicubic interpolation
Stars: ✭ 76 (-59.14%)
Mutual labels:  noise
Procedural-Terrain-Generator-OpenGL
Procedural terrain generator with tessellation | C++ OpenGL 4.1
Stars: ✭ 98 (-47.31%)
Mutual labels:  perlin-noise
DrawSpace
Space-game oriented rendering engine
Stars: ✭ 20 (-89.25%)
Mutual labels:  perlin-noise
webgl-noise-examples
examples about noise
Stars: ✭ 72 (-61.29%)
Mutual labels:  noise
SDETools
Matlab Toolbox for the Numerical Solution of Stochastic Differential Equations
Stars: ✭ 80 (-56.99%)
Mutual labels:  noise
SiVi
Simplex texture visualization tool
Stars: ✭ 20 (-89.25%)
Mutual labels:  simplex-noise

Noisy Nodes

Adds various noise-generation nodes to Unity Shader Graph, including 3D noise nodes.

demo.jpg

List of nodes

Perlin noise

Code from Noise Shader by @keijiro

  • Perlin noise 2D
  • Perlin noise 2D periodic
  • Perlin noise 3D
  • Perlin noise 3D periodic

Simplex noise

Code from Noise Shader by @keijiro

  • Simplex noise 2D
  • Simplex noise 2D gradient
  • Simplex noise 3D
  • Simplex noise 3D gradient

Voronoi Noise

Contributed by @fdervaux -- thank you! -- and based on this tutorial

  • Voronoi noise 2D
  • Voronoi noise 3D
  • Voronoi noise 4D
  • Voronoi precise noise 2D
  • Voronoi precise noise 3D
  • Voronoi precise noise 4D

White Noise

Contributed by @fdervaux -- thank you! -- and based on this tutorial

  • White noise 2D
  • White noise 3D

Installation

Download the whole repo and stick it in your project's Assets or Packages folder.

Alternatively, Noisy Nodes can be installed via the Unity Package Manager. In the top left of the Packages window, navigate to Add Package -> Add package from git URL and paste https://github.com/JimmyCushnie/Noisy-Nodes.git.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].