Cinema 4D Missing textures

Hey guys,

I’m trying to figure out how to integrate Cinema 4D with Deadline and got everything working software wise.

The problem I’m having is with some slaves not being able to load the textures whose directory are on the network that all slaves have access to. I figured it might be a problem with a specific slave, but the errors are seemingly random, where the slave might sometimes find the texture and sometimes it won’t!

Is there any specific way of directing my files for Cinema 4D and Deadline to work seamlessly? The textures are all placed in a ‘tex’ folder in the same directory as the .c4d file.

There also is the occasional ‘error loading project’ error. Even though the slave had no problem rendering the other frames it’s assigned to.

Any help is greatly appreciated!

I’m not sure if this is a vray issue, or a C4D issue, but for some reason I have noticed an increase in this issue coming up. From other people having this issue, it looks like it’s frequently intermittent, which usually points to network issues preventing the files from being accessed. I also found some potential articles that shows that there can be issues if the scene file was edited or changed between submission and rendering. Can you verify this? Thanks.

HI
The “Error loading project” happens here everytime any of the artists edit and save their file after it has been submitted. Closing the file usually solves the problem after a little while. Seems like osx locks the file to the c4d gui instance and that the c4d cmd line session on any slave obeys this lock. The weird thing is that no such lock is present right after submission ?

If i remember correctly the “Missing texture error” with Vrayc4d is actually a licensing related issue. When using the maxon license server you need a cmd license for Vrayc4d (Just email Stefan) If you don’t have the cmd line license, any vray shaders will error out as missing textures. The sad thing is that the gui lic and the cmd line lic have identical names (“VrayBridge.key”) so you can’t keep them in the same directory. This is not a problem on the slaves but it does raise a problem on the artists machines as they have to be able to start both the gui and the cmd line version from the same directory and sometimes at the same time.

I ended up making a directory called “CINEMA 4D R15 RENDER” in the “Maxon” dir, and symlinking everything except the “VrayBridge.key” file from the “CINEMA 4D R15” directory into this new dir. Then i placed the cmd line “VrayBridge.key” file i got from Stefan into the “CINEMA 4D R15 RENDER” directory. Then all you have to do is point Deadline to the “CINEMA 4D R15 RENDER” directory.

This way you don’t have to maintain two copies of c4d on all the artists machines.

Hope this helps?

Cheers
Bonsak

Thanks for that information, it is very, very helpful!