Hi,
I can’t seem to find any resource for this online, but I would like to use one of the basic noise nodes, and instead of having black dots have randomly generated Red Blue and Green dots. Does anyone know what is the simplest way to do this? The output should like something like the attached image.
Hi, I think you need a 3D noise node (supports seed).
You can combine the color of 3 different noise together to have random pixel colors. You may use other UVs (e.g., meshes) rather than the Screen UV. But need to change “_ScreenSize” to texture’s size (try texture size node).
The noise custom function:
Random = GenerateHashedRandomFloat(uint3(ScreenUV * _ScreenSize.xy * Scale, Seed));
If you need a different “dot effect”, you can use other noise methods.
thank you this is very helpful!
1 Like