Why is the texture coming different when we use object instances?

I made this coral rock (below) from this tutorial


And made a structure by using object instances on curves (geometry nodes) - this tutorial.

But the texture is not coming across properly, there’s a difference in the bump & depth - as shown in the images. How to resolve this?

Here’s the blender file for reference:
coral rock v.3.blend (1.4 MB)

I think it has more to do with the displacement and mesh density.
With the Remesh voxel size at 0.01 the holes look better.
Unfortunately displacement needs loads of geometry to work well so the larger the object the smaller the voxel size needs to be in the remesh modifier.

voxel 0.1

Voxel 0.01

1 Like