I'm creating an animation in which I've used noise texture with displacement modifier for the bumps and roughness of the ground. It looks pretty good, but for some reason the texture on the ground is rendered for every frame, which results in a different ground texture for every frame.

How can I avoid rerendering the ground for every frame?

Here's a screenshot of the node editor and texture window:

There's one texture coordinator node to the right

  • $\begingroup$ are you using Blender Internel or Cycles Renderer? $\endgroup$
    – HenrikD
    Nov 19, 2018 at 14:45
  • $\begingroup$ @HenrikD Cycles Renderer $\endgroup$
    – saga
    Nov 19, 2018 at 14:47
  • $\begingroup$ What is the scale of your Noisetexture? I suspect that it is too fine and float-prezision is rounding differently each time $\endgroup$
    – HenrikD
    Nov 19, 2018 at 14:48
  • $\begingroup$ @HenrikD I'm not using the node editor. I can't see anything like scale in the texture window $\endgroup$
    – saga
    Nov 19, 2018 at 14:53
  • $\begingroup$ Wait what? If you make a Material in Cycles its always a Nodetree, just go into the Node Editor $\endgroup$
    – HenrikD
    Nov 19, 2018 at 14:57

1 Answer 1


Noise is a completly random Texture which is not necesserely equal for the same texture coordinate, each time you evaluate it. Use Clouds with very small size instead

  • $\begingroup$ Can you elaborate a bit? I'm quite new to blender. $\endgroup$
    – saga
    Nov 19, 2018 at 15:20
  • 1
    $\begingroup$ In your Texturepanel you selected Noise. Just select Clouds instead $\endgroup$
    – HenrikD
    Nov 19, 2018 at 15:21

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .