I have a blender render I'm trying to create, but my landscape looks messed up when I start the render. I used the hair feature to insert the trees in case that's significant at all. Any help would be greatly appreciated! Thanks in advance.
Your terrain mesh uses the Cloth simulation. This and the Subdivision Surface modifier cause the problem.
Is there a reason for a cloth simulation? It is not a good idea to add a Cloth modifier to a dense mesh because the simulation takes very long and can even freeze Blender. With level 1 of the Subdivision Surface modifier the terrain has around 325,000 vertices. That's a lot for a cloth simulation. If you want to simulate a movement of the earth maybe try the Displacement modifier. It can be animated as well.
The rendering problem that you see is because the Cloth simulation has no data at render time. It uses cached data that is generated when you run the animation in the viewport or when you bake it.
The data is missing because the Subdivision Surface modifier has different levels for the viewport and the render.
The modifier stack works top-down. So first, the Subdivision Surface modifier subdivides the mesh, then the trees (particles) are added to this mesh, and then it is deformed by the Cloth modifier for each frame.
The Subdivision Surface modifier at the top of the stack has the default settings, viewport level of
1, and a rendering level of
2. That is, at render time the modifier adds more vertices to smooth out the model. Usually, that's totally fine especially when this modifier is the last one on the stack.
But in your case, when you render the image, the Cloth modifier cannot use the simulated data because it is simulated for a mesh with one subdivision, but the mesh actually has two subdivisions.
To fix this, either
- remove the Cloth modifier
- or move it up before the Subdivision modifier
- or decrease the render level of the Subdivision modifier to