Maniphest T97188

White Noise get disturbance with Geometry Nodes
Closed, Duplicate

Assigned To
None
Authored By
Leroy (Leroy)
Apr 9 2022, 5:31 AM
Tags
  • BF Blender
Subscribers
Leon Schittek (lone_noel)
Leroy (Leroy)

Description

System Information
Operating system: Windows-10-10.0.19042-SP0 64 Bits
Graphics card: NVIDIA GeForce GTX 1070/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 471.41

Blender Version
Broken: version: 3.1.2, branch: master, commit date: 2022-03-31 17:40, hash: rBcc66d1020c3b
Worked: (newest version of Blender that worked as expected)

Short description of error
White Noise get disturbance with Geometry Nodes, others seem look good.
[Please fill out a short description of the error here]

Exact steps for others to reproduce the error



[Please describe the exact steps needed to reproduce the issue]
[Based on the default startup or an attached .blend file (as simple as possible)]

Related Objects

Event Timeline

Leroy (Leroy) created this task.Apr 9 2022, 5:31 AM
Leon Schittek (lone_noel) changed the task status from Needs Triage to Needs Information from User.Apr 9 2022, 7:54 AM
Leon Schittek (lone_noel) added a subscriber: Leon Schittek (lone_noel).

Hello, @Leroy (Leroy), thanks a lot for the report and the simple test file!

Are you experiencing the issue with Cycles or Eevee (or both)? I can reproduce something similar with Cycles but not with Eevee.

Overall this looks similar to T71771, where this is described as a known limitation with white noise, since it's extremely sensitive to even the smallest variations in the input values. There is even a small section describing this in the manual: https://docs.blender.org/manual/en/latest/render/shader_nodes/textures/white_noise.html#notes

For me the issue can be resolved by setting the domain of the Value output of your node group to "Face" or "Edge", which could point to the noise being caused by small imprecisions introduced during the attribute interpolation. Since the checker texture is less sensitive to those small variations it wouldn't be affected.
If that or simply rounding the values before putting them into the White Noise node fix the issue this can probably be closed as a duplicate of T71771.

Leroy (Leroy) added a comment.Apr 9 2022, 12:13 PM

Thank you for your reply.
Yes, both Eevee & Cycles. set to Face type only works for Cycles for me.
So I add Round Math in Shader and Geometry Nodes seems to be solved in Eevee.
Thanks.

Leon Schittek (lone_noel) closed this task as a duplicate of T71771: Noisey White Noise.Apr 9 2022, 12:18 PM

Thanks for checking.
I think, then it's save to assume that this is the same issue as T71771.