Question by
lytle · Jul 05, 2020 at 04:12 PM ·
shadershader programmingnoise
Sampling a noise texture in a shader results in a low resolution output
Hi,
I am trying to replicate the following "noise gradient" I've seen in some popular Blender posts. Below is my recreation in Blender:
But when I recreate it in Unity, the noise always comes out very low resolution, even when playing with its UV scale:
I think I may be getting something wrong with how best to map the noise texture to the object's coords, but I'm not entirely sure what I'm doing wrong.
blendernoisegradient.png
(384.6 kB)
unitynoisegradient.png
(368.1 kB)
Comment
Answer by lytle · Jul 05, 2020 at 09:32 PM
The best solution was to sample 3D noise as opposed to using the built-in 2D Perlin! Here's what I used: https://github.com/RemyUnity/sg-node-library
Your answer
Follow this Question
Related Questions
How to map letters on mesh with shader? 0 Answers
Among Us Masking (RGB) Question 0 Answers
ShaderGraph Y-Axis Billboard 0 Answers