I’m finding that when I copy my project files over to my network render drive so that I can submit them to my farm, even if I set the content directory properly, Layout is … for lack of a better way to put it … getting lazy and still trying to look for it’s assets on my local workstation instead of on the network render drive. Here is the process I’m following:
-
Let’s assume I have a finished animation that’s ready to submit to the farm. It currently resides on my workstation. Let’s also assume that my render controller (Butterfly Net Render) is set up properly and works perfectly, which it is and does.
-
I copy my project root folder to my network drive. This has all the necessary subdirectories, including my images, objects, and scenes folders.
-
Once the project is transferred, I open Layout on my workstation, set the content directory to the project root that resides on the network render drive. I’ve mapped the network drive as a drive letter on all computers here, so I don’t have to go through the full UNC path every time.
-
Once my content directory is set, I open the scene file in Layout. At this point, Layout should have retrieved it’s assets from the images and objects folders on the network drive, but it’s not, it’s still grabbing them from my workstation. Anyway, I confirm that all my camera and render settings are bullet proof, set my render directory to a folder on the network drive, Save All Objects, then re-save the LWS.
-
I submit my job to the farm, and lo and behold, I get either blank frames (ScreamerNet can’t find LWOs), or rendered geometry with no texture maps (ScreamerNet can’t find maps), depending on at what level the link is incorrect which varies from case to case.
The only 100% way I’ve found to avoid this is to temporarily rename the local version of my project root before I perform step 4. That way, if Layout is still trying to be lazy and grab assets locally even though I’ve set the content directory to the network drive, it will have to ask me where its assets are located, and I get the opportunity to tell it to look on the network drive.
That’s a lame workaround though. Any ideas as to how I can keep Layout from being such a lazy bum?
Thanks,
Dustin
) - I just keep everything on the server.