0
$\begingroup$

I baked Position pass, that works without issues for Displacement modifier.

enter image description here

When I use this texture in Geometry Nodes for Set Position node the result is OK, only vertices marked as Seams are positioned wrong. Vertical loop is mirrored and rotated, horizontal inner loop follows outer loop (= positions of middle UV loop).

enter image description here

I tried to scale down UV a bit (0.99) ... to test if Margin make some difference, but it didn't.
GN node-tree issue ...? Thanks :)


File was big with texture ... so first press Bake for selected Torus object, than make visible "02..." object to see texture effect in geometry node displacement ...

$\endgroup$
0

1 Answer 1

1
$\begingroup$

Similarly to a question I've answered yesterday, this seems to be a domain interpolation problem. You're using a UVMap, which is in Face Corner domain, to drive values in Point domain so you get double values where the two ends of the baked image meets (seams). Sticking an Interpolate Domain node in Face Corner mode (Face also works) between the image and the vector math solves the problem:

enter image description here

$\endgroup$
1
  • $\begingroup$ Great :) Thanks a lot ... Haven't seen it. $\endgroup$
    – vklidu
    Commented Nov 20, 2022 at 18:57

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