Renderman Solaris UDIM tip

   4461   6   2
User Avatar
Member
453 posts
Joined: 4月 2018
オフライン
If anybody's ever wondering why their RenderMan scenes with UDIM textures display fine in the Solaris viewport but don't render via husk, the textures need to be referenced with <UDIM> not <udim> or anything else. I learned this the hard way today!
Subscribe to my Patreon for the best CG tips, tricks and tutorials! https://patreon.com/bhgc [patreon.com]

Twitter: https://twitter.com/brianhanke [twitter.com]
Behance: https://www.behance.net/brianhanke/projects [www.behance.net]
User Avatar
Member
209 posts
Joined: 11月 2013
オフライン
Ever had the issue where only the first UDIM actually shows up in the render?
User Avatar
Member
453 posts
Joined: 4月 2018
オフライン
Hmm, I have had that happen, but not recently. I think it's usually a result of an incorrect UDIM token or sometimes a renderer has a "Mari tiles" (paraphrasing) or some such checkbox.
Subscribe to my Patreon for the best CG tips, tricks and tutorials! https://patreon.com/bhgc [patreon.com]

Twitter: https://twitter.com/brianhanke [twitter.com]
Behance: https://www.behance.net/brianhanke/projects [www.behance.net]
User Avatar
Member
129 posts
Joined: 2月 2021
オフライン
We've had this problem as well with Redshift. For some reason, the default token will be all jumbled with "%" and others things. Will render fine in hydra/viewport, but not at all in mplay/husk. Can't remember the the specific situation, could have been that the artist forgot to change the "type" in the drop down menu as well.
Edited by AndreasWeidman - 2021年7月24日 15:35:49

Attachments:
Screenshot from 2021-07-24 21-34-44.png (27.4 KB)

Andreas Weidman
VFX Supervisor - Dupe VFX
www.dupevfx.com
User Avatar
Member
269 posts
Joined: 3月 2013
オフライン
That's literally all you do. Use that, and the expression is correct.
I'm not lying, I'm writing fiction with my mouth.
User Avatar
Member
129 posts
Joined: 2月 2021
オフライン
tinyhawkus
That's literally all you do. Use that, and the expression is correct.

Yes, as I mentioned, that is what you should do to get the correct token.

What I, (and Brian), suggest is interesting though is that an incorrect token, (like using the default “framerange” or misspelling), will render fine in hydra/viewport but not in husk (will just be black). So when a mistake happens in lookdev you don’t catch it before it is too late and end up screwing your farm renders.

In our case when It happened once, I don’t remember if it was a misspelled token or if the drop down was set to the wrong thing when it happened. Either way, would be nice if hydra and husk interprets tokens the same “correct” way.
Andreas Weidman
VFX Supervisor - Dupe VFX
www.dupevfx.com
User Avatar
Member
209 posts
Joined: 11月 2013
オフライン
For our case, it was that UV wasn't translating to ST properly. Using a PxrManifold2d vop and setting the uvSet parm to 'uv' and plugging that into the PxrTexture node solved the issues.
  • Quick Links