We have a Character that uses Udims textures and we are facing this problem in Solaris.
When rendering directly in the hydra viewport everything appears fine.
But when trying to use a Usd_Render_rop in the OUT context, that points to the Arnold render setting node as the Lop path, we first get these errors on all textures:
00:00:00 662MB ERROR | [texturesys] could not read resolved image filename = "../../../../../disk/x/x/x/x/x/publish/textures/v002/mapName.1013.tif"
We do use the <udim> token.
While debugging, one of us tought about forcing the path to the texture using a user data string. After doing so, the error changed to this:
00:00:00 667MB ERROR | [texturesys] /assetname/materials/render/ai_lionBody/lion/materials/render/ai_lionBody/image7: Cannot retrieve ImageSpec of a UDIM-like virtual file (filename = "/disk/x/x/x/x/x/publish/textures/v002/mapName.<UDIM>.tif")
Permission of files on disk seemed okay also.
Does anyone got any clues of what we are doing wrong or if it's a bug somewhere?
houdini 18.0.532 / HtoA 5.4.0 / Arnold 188.8.131.52
Thanks in advance