Hi I'm trying to recreate this kind of geometry in blender procedurally if anyone knows how to do this for an beginner/intermediate blender user. Thank you!
-
$\begingroup$ There is a modifier included called "Ocean modifier" that you could try $\endgroup$– EmirCommented Nov 18, 2022 at 1:05
-
$\begingroup$ @Emir I have used that but am trying to get the very geometric and organized shape that is in the photo, not realism. $\endgroup$– empCommented Nov 18, 2022 at 1:07
1 Answer
You don't really need Geo Nodes for this sort of thing, you can use Displacement. Start with a plane. Subdivide it by 50 or so. Make sure you are using Cycles Engine (for Displacement to work properly).
Add a material to the plane and change the Displacement settings to Displacement Only or Displacement and Bump
Go to the shading tab and use this setup for the basis for the displacement. It's just a noise texture (a procedural artist's best friend) that makes the ground go "up and down" - I reduced the scale and trned down the detail - adjust it to your taste. The MixRGB Node (mixing with white) softens the effect because a noise texture can provide rather strong values for displacement - change the mix to make it stronger/weaker. Shade smooth and you can also add a Subdivision Surface Modifier if you need it smoother (not pictured).
If, however you are intent on using Geo Nodes, you could probably get away with something as simple as this:
If you want something with a more complex, wavy texture (as opposed to just "bumpy"), you could warp the vectors of the noise texture with a wave texture like this:
EDIT - for a more diagonal (and predictable) wave manifestation, try the setup below - I would say it "tiles" better, but that's hard to define because most procedural textures are infinitely tile-able - variances in height and depth can often be solved by setting the mode to 2D (as opposed to default 3D), and using that alongside UV texture coordinates (provided the model is unwrapped sufficiently):
-
$\begingroup$ Thank you so much! This is perfect. Is there a way to use a tiled pattern instead of random noise? so that the resulting waves pattern diagonally? $\endgroup$– empCommented Nov 18, 2022 at 2:31
-
$\begingroup$ It's a bit difficult to visualize what you mean, but I made an edit to my answer with a new example, tell me if that's better, or worse. $\endgroup$ Commented Nov 18, 2022 at 2:47
-
$\begingroup$ @emp you might try magic texture with 0 depth $\endgroup$ Commented Nov 18, 2022 at 15:05