Hello,
If UV's v are above 10 they do not get rendered when running render to texture.
Tested running mtoa 2.0.2.4 on both windows and linux.
To test create a cube, move uv and try "render to texture". No files will be written, instead you get this warning in the console (same on both win and linux)
# Warning: [mtoa] There can only be one RenderSession active.
mel for simple test case:
polyCube -w 1 -h 1 -d 1 -sx 1 -sy 1 -sz 1 -ax 0 1 0 -cuv 4 -ch 1; ConvertSelectionToUVs; polyEditUV -u 0.0 -v 11.0 ; arnoldRenderToTexture -f "C:/temp/" -aud 1;
Solved! Go to Solution.
Solved by johan8CZ8M. Go to Solution.
It works only inside graph areas. need to check on the All UDIM check box to export UDIM
textures (multiple shaders, textures).
Yes but it's not uncommon for assets to be v > 10
all udims is passed in the mel snippet above
On the UV grid boxes 0-9.9, We can keep up to 100 UDIM next to next. 10*10 = 100 UDIM we can render at a time. I have rendered 26 UDIM by keeping the uvs in 1-1.9 and 2- 2.9 on grid box.
I am using MtoA 2.1.0
Same in 5.1/3.0.0.1
No warning message though, just does not render at all
Can't find what you're looking for? Ask the community or share your knowledge.