But there are obvious seams between the blocks. I don’t know why. If it’s a precision problem because of floor, I think the seams should have the same color as its neighbors.
Were all pins the same?
Second texture render seems like it has normals or something altering it anyway.
In terms of final result, I did something similar and had similar issues. Changing the antialiasing post process settings helped - enough to be able to use it.
You are pixelating different mips, which causes the seams to appear. In the texture sample node, set “Mip Value Mode” to “MipLevel (absolute, 0 is full resolution)”. This will set the texture sample to always use mip 0, or it can be changed through the “level” pin that gets added.