Community
Arnold for Maya Forum
Rendering with Arnold in Maya using the MtoA plug-in.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Arnold looking for non existing UDIMs

11 REPLIES 11
Reply
Message 1 of 12
hyperviktor
370 Views, 11 Replies

Arnold looking for non existing UDIMs

Render starts and then stops with red warning that says missing udim 1012 , when I have only 4 tiles. Nothing wrong with the uvs, if anything I use less tiles as it's just part of the model I'm rendering.

Tags (3)
Labels (1)
11 REPLIES 11
Message 2 of 12
hyperviktor
in reply to: hyperviktor

Any help anyone ?

Message 3 of 12
CiroCardoso3v
in reply to: hyperviktor

Have you tried to load the UDIMs again? Never seen an issue like that.

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

Message 4 of 12
hyperviktor
in reply to: CiroCardoso3v

Yes, tried. Using the OSL bitmap lookup as scenes need to go on the renderfarm but often will see an error where arnold is looking for non existing udim tiles, in this case we have 1001,1002,1003 and 1004 but arnold gives a big red error that udim 1012 is missing. 

Message 5 of 12
CiroCardoso3v
in reply to: hyperviktor

@lee_griggs or @Stephen.Blair any idea of what this could be?

Lead Enviroment Artist @Axis Studios

Arnold Discord Server


Ciro Cardoso

EESignature

Message 6 of 12
hyperviktor
in reply to: hyperviktor

Still happening and no solution apart from very stupid workarounds ...

Message 7 of 12
Stephen.Blair
in reply to: hyperviktor

Why can't you use the Arnold Image node? If you're rendering with Arnold on the farm, then it's available. And it has a Ignore Missing Textures parameter. 
Well, so does OSL, the texture() call in OSL bitmap can have "missingcolor", color( 0.5, 0.5, 0.5 ) added to it.

 

maybe some of the uvs are right on the very edge and texture() samples are slipping over a pixel or so...



// Stephen Blair
// Arnold Renderer Support
Message 8 of 12
hyperviktor
in reply to: Stephen.Blair

We use an online renderfarm, not local, so OSL is needed to collect udims, so we have a workaround to have an OSL shader applied to a non-render object, so textures get collected and uploaded but it's not ideal and most of the time the OSL works, just in some scenes it has this issue where it is looking for non existing udims.

Message 9 of 12
Stephen.Blair
in reply to: hyperviktor

For the missing udims, does an Image node give the same errors?
I think we'd need to have an example repro to do investigate and see if there's something we need to fix.

If you could use tx and the latest Arnold, then you could just collect the tx and upload those?



// Stephen Blair
// Arnold Renderer Support
Message 10 of 12
hyperviktor
in reply to: hyperviktor

Nope, if the arnold image node used then it's fine, the problem only happens with a few OSL bitmap nodes, specifically one in a scene. 

We don't manually upload scenes, to complicated to collect hundreds of textures, we use a plugin that collect max dependencies and the arnold image node with udim token is something 3dsmax doesn't understand well for the time being.

 

 

Message 11 of 12
hyperviktor
in reply to: hyperviktor

Unfortunately can't post any of the files, it's a big commercial project, under heavy NDAs etc. 

Message 12 of 12
thiago.ize
in reply to: hyperviktor

As a workaround, can you turn off abort_on_error? Maybe that will let you keep going and get the rest of the udims?

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums