I'm trying to upload my project to a render farm, but for this I need to specify the local path to the textures. In the c4dtoA asset manager, all paths are specified as local, however when I open the c4d project assets inspector, all paths to textures are global. I change them to local ones, everything works out, I save the project and everything goes back to the absolute path, maybe someone came across the same?
Solved! Go to Solution.
Solved by peter.horvath6V6K3. Go to Solution.
The C4D project assets inspector is not supported. Arnold shaders are using a custom xpresso-like node editor and unfortunately assets from these type of nodes are not handled properly by the inspector. What you see in the c4dtoa Asset Manager is the right one, if the paths are local (relative) there, you should be good to go.
but the render farm gives me an error and writes that the path is absolute
in the c4dtoa asset manager I have ./tex/texturename.tx is it relative path?
It is. Simply texturename.tx should be enough, because the tex folder is on the search path. Can you show me the exact error message from the farm?
These messages are coming from the render farm itself. Since the render and the textures are managed by Arnold it should not matter. Unless the farm wants to touch the textures, but I don't see why it would do.
So the render actually fails? Do you have the console output, containing the Arnold log? You can also change the log level to debug to get more info: https://docs.arnoldrenderer.com/display/A5AFCUG/Log
so in arnold on my laptop I don't have any errors, the bottom line is that all my textures are stored on a portable hard disk and now it is disabled, which means that all relative paths are specified correctly, but the farm for some reason does not see this, in any case thank you so much Peter