Page 1 of 1

cross platform output paths

Posted: Tue Dec 17, 2013 11:18 pm
by egmehl
I'm finding that with v3 some channel files aren't getting saved when they would in v2.

I'm exporting scenes from 3ds Max (Windows) to render on the farm which runs Linux. Deadline render manager handles path remapping between platforms, but it seems that when Maxwell goes to save extra channels that are not embedded - alpha, material id, etc. in png format - it isn't able to do so since it's looking on the C: drive or similar.

Maybe it uses the path that is stored in the mxs file (which is windows since it was exported from max) rather than the override path that is supplied on the command line (which has been converted to Linux path format)? Or maybe a problem in the Max exporter?

Re: cross platform output paths

Posted: Thu Dec 19, 2013 11:36 am
by Brany
Sorry for the delay. There is a bug there! When you change the image path by command-line, the paths for the channels are not updated, so when the path for them doesn't exist (your case), the channels are not even written.

Saving the image in a layered format (EXR or TIFF) and setting channels embedded masks that problem.

Working on a fix ;)

Re: cross platform output paths

Posted: Thu Dec 19, 2013 5:40 pm
by egmehl
Thanks for the update Brany. I actually only noticed it when rendering out deep exr files since those are always saved separately.