Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice

Showcase I made some custom nodes for 3D noise, and I've released them on github

Discussion in 'Shader Graph' started by cxode, Apr 17, 2020.

  1. cxode

    cxode

    Joined:
    Jun 7, 2017
    Posts:
    268


    I was shocked to find that Shader Graph doesn't have any 3D noise nodes built in. I had to make them myself. But now, thanks to me, you won't have to make them yourself.

    This repository can be installed via the Unity Package Manager.

    https://github.com/JimmyCushnie/Noisy-Nodes
     
  2. MK87

    MK87

    Joined:
    Jan 6, 2020
    Posts:
    5
    Cool, but these are copyrighted so can't use them on asset store package for example. Makes no sense that there is no 3D noise available by unity.
     
  3. BrianCraig

    BrianCraig

    Joined:
    Apr 13, 2020
    Posts:
    6
    These are so good! Thank you!
     
    cxode likes this.
  4. florianBrn

    florianBrn

    Joined:
    Jul 31, 2019
    Posts:
    53
    I've been searching for 3D noise in Shader Graph for a while, I still can't believe Shader Graph hasn't that already.

    This is really a life saver, thanks a lot!


    Edit: the Simplex noises work great, but weirdly the Perlin noises are throwing errors (Shader error in 'hidden/preview/Lerp_7AB092CF': redefinition of 'mod289' at Assets/Shaders/Noise/NoiseShader/HLSL/SimplexNoise3D.hlsl(23) (on d3d11)).
     
    Last edited: May 4, 2020
    cxode likes this.
  5. cxode

    cxode

    Joined:
    Jun 7, 2017
    Posts:
    268
    Could you open an issue for this in the github repo?
     
  6. cxode

    cxode

    Joined:
    Jun 7, 2017
    Posts:
    268
    All the HLSL code is either public domain or MIT-licensed. I released my shader graph nodes as public domain. What exactly is restricting your usage of them?
     
  7. MK87

    MK87

    Joined:
    Jan 6, 2020
    Posts:
    5
    Okay you are right. My apologies, I didn't read the license from the original authors I just assumed redistributing or selling would be prohibited, but indeed it is not.
     
    cxode likes this.