Tukifri
April 23, 2024 11:45:19
Hi,
I got an issue when I render with XPU that seems to be related to udims.
On huge assets(building) it seems that the UDIM workflow doesn't work properly and break the render with some artifacts.
The asset has a mtlxStandardSurface and everything is working fine in houdini GL or CPU but as soon I used XPU render, the mesh disappears and create some artifacts in all the scene.
After some tests it seems to be a UDIM problem as it only happen when I used <UDIM> token in my texture path otherwise if I used the texture path "1001" the XPU work correctly.
I'm not seeing any errors in the logs.
Is there any solution or update that would fix that issue?
brians
April 24, 2024 07:19:25
I have not seen this bug before.
I suggest filing a bug (with repro steps + example scene) and we'll look into it soon
thanks
Tukifri
April 25, 2024 08:55:51
Pretty weird bug to reproduce.. So I did a simple scene with a mesh from kitbash. I only connected a normal-map texture.
When I used <UDIM> the artifacts appear in XPU. NB: The textures for the tests are not related to the mesh but I got the same bug with my working mesh that have correct UVs and UDIMS.
I did the test with a folder of 80 maps(normal)and the bug appear but when I connect half of the textures, there's no bug anymore.. The bug also disappear when I reduce the mesh polygon by deleting half of the mesh for example.
I did some tests with .abc and .fbx and it's the same issues
Hamilton Meathouse
April 26, 2024 20:33:29
Is there a chance the textures you're pulling in are actually symlinked from another location? I seem to recall coming across this a few years ago with another render engine in Solaris.
I'd also maybe look at renaming your textures from 'blah_blah_1001.exr' to 'blah_blah.1001.exr'