I used a Displace modifier with a Distorted Noise, so it's working fine but when I try to set its size smaller than 0.0001, it doesn't change and keeps at the 0.0001 value. Here are the screenshots:

"Size" value of the Distorted Noise texture set to 0.0001 (it's shown as 0.000 in the UI because of precision limitations):

enter image description here

Trying to change it to 0.00002:

enter image description here

I hit Enter and then click on the editbox but it's not changed:

enter image description here

How do I fix that and use lower sizes (or should I use another way like texture nodes to scale that down?)?

  • 1
    $\begingroup$ Hello :). I think you're right about the precision limitations. I believe using nodes (Displacement Map and Multiply) gives better control over such fine details... $\endgroup$ – Jachym Michal Mar 2 at 11:26

I don't think your issue is Texture Size value, but not enough geometry of your object. Try to use SubSurf modifier before Displacement modifier.

enter image description here

BTW for such a small details I would use noise texture as Bump Map or for Microdisplacement.

Note: Quite strange for me is that textures for Displacement are different than for shaders - there is not this texture. On other hand, Noise texture node use opposite scale values, like 10000 for similar 0.0001 of Distortion Noise. And with node there in not problem set 1.000.000 :)

| improve this answer | |
  • $\begingroup$ I think its detail is enough and the problem is floating-point precision (I think). Anyway, I'll check that. $\endgroup$ – H. Farid Mar 1 at 19:01
  • $\begingroup$ @vklidu I think shader Noise Texture is a Perlin Noise, while texture presets use a Gaussian White noise (since 2.81 also available in shaders) $\endgroup$ – Jachym Michal Mar 1 at 20:07
  • $\begingroup$ @Jachym Michal : Shader - yes, Distorted Noise use more types - Blender Original by default (White Noise is presented separately as Noise). My confusion comes from two lists of textures imgur.com/TTiOCHc $\endgroup$ – vklidu Mar 1 at 22:17
  • $\begingroup$ @vklidu I alreay had SubSurf, so I increased its resolution, so the noise became smaller but still I can't change the value to lower than 0.0001. I think it's a floating-point precision limitation. Thanks $\endgroup$ – H. Farid Mar 2 at 3:53
  • $\begingroup$ Please share your blend. blend-exchange.giantcowfilms.com $\endgroup$ – vklidu Mar 2 at 7:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.