2
$\begingroup$

I created a grid, then used instance on point to place a grid of grids, which I want to adjust the heightmap of, into what looks like a connected landscape.

Right now the instanced grids are all identical: enter image description here

How do I offset the noise texture use for the heightmap by the position it eventually gets instanced at?

Position+vector math lets me adjust the position, but it's still identical on every grid.

enter image description here

EDIT: Attempt using Chris's setup

enter image description here

(still all look the same)

$\endgroup$
0

2 Answers 2

1
$\begingroup$

If this one doesn`t work either, then the error is somewhere else.

enter image description here

This is a simplified version of @Chris's solution, because the nodes Attribute Capture are really not necessary.

$\endgroup$
1
$\begingroup$

with this node setup:

enter image description here

you will get this:

enter image description here

You have to use the realize instance node that it works. I add the positions of the grids to capture the "real" position and add it, so that it is one big fitting landscape.

$\endgroup$
5
  • $\begingroup$ I couldn't immediately see why all the capturing and adding was needed.. @stackers wants to move the tiles about and have the texture stick, I guess? $\endgroup$
    – Robin Betts
    Commented Jun 16, 2022 at 11:41
  • 1
    $\begingroup$ You are free to answer with less nodes…but I think this is the result he wants… $\endgroup$
    – Chris
    Commented Jun 16, 2022 at 12:06
  • $\begingroup$ i tried copying this setup but still got every chunk looking the same $\endgroup$
    – stackers
    Commented Jun 17, 2022 at 15:58
  • $\begingroup$ show me your node setup or better provide blend file, then i will have a look $\endgroup$
    – Chris
    Commented Jun 17, 2022 at 16:12
  • $\begingroup$ and i don't know whether this matters...but i am using Blender 3.3 alpha.... $\endgroup$
    – Chris
    Commented Jun 17, 2022 at 16:14

You must log in to answer this question.

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