Absolute path in file output is not working. Octane is puting relative path to project's images directory before absolute path and trying to write images nowhere without any error.
For example:
X:/My_Project/images/Y:\Output_Images\output_file.###.png
Second problem is that it don't makes new output folders - they should be existing. If not the Octane is writing images nowhere again (no error). This is huge issue with incremental directory names.
Win 7, Win 10
GTX 780, GTX 1080 Ti
v 3.06.4 - 11.7
Maya 2017 Update 4
Octance absolute path not working
Moderator: JimStar
Forum rules
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.
All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Before posting a bug report, please check the following:
1. That the issue has not already been disclosed
2. That the issue is specific to this plugin, and not Octane in general (Try reproducing it in Standalone)
Bugs related to the Octane Engine itself should be posted into the Standalone Support sub-forum.
All bug reports should include the information below, along with a detailed description of the issue and steps to reproduce it.
A. Operating System, including version (i.e. Win 7, OSX 10.11.2, Ubuntu 14.04, etc.)
B. Graphics Card(s) model (i.e. GTX 580 - 3GB, TITAN, etc.)
C. RAM Capacity (i.e. 6 GB)
D. Nvidia driver version (i.e. 7.50, 7.5.22)
E. OctaneRender Standalone version, if installed (i.e. 2.24.2, 2.23, etc.)
F. OctaneRender plugin version (i.e. v2.25 - 2.21)
G. Host application version, including build number if available (i.e. 3ds Max 2016 Build 18.0)
Hi Vyoor,Vyoor wrote:Absolute path in file output is not working. Octane is puting relative path to project's images directory before absolute path and trying to write images nowhere without any error.
For example:
X:/My_Project/images/Y:\Output_Images\output_file.###.png
Second problem is that it don't makes new output folders - they should be existing. If not the Octane is writing images nowhere again (no error). This is huge issue with incremental directory names.
Please make sure to set project while working with Octane render for Maya and make sure no multiple instances of Maya are opened.
Have you set up the "Environment varibles" yet? if not - [ viewtopic.php?p=214980#p214980 ]
Also, make sure to use forward slash / to create a new output folder. For example: ...... -rd images/shot_10 closeup.mb
Kind Regards
bk3d
bk3d
right, but this is not an Octane issue, Maya by default use a relative root render directory, but :Vyoor wrote:Absolute path in file output is not working. Octane is puting relative path to project's images directory before absolute path and trying to write images nowhere without any error.
1 - In the "Project window" you can define an absolute path instead of the "images" folder: 2 - Alternatively you can override the relative path with command line batch render by using the -rd tag
Code: Select all
render -r octane -rd Y:\Output_Images\
Hum it works for me, we had this bug in old plugins but this is fixed :Vyoor wrote: Second problem is that it don't makes new output folders - they should be existing. If not the Octane is writing images nowhere again (no error).
If in "output file" I have
test2/myscene
then the "myscene" files are rendered in a "test2" folder created at render time at the root render directory.If you noticed this issue with recent plugin can you share a sample scene with the problem ? (not supposed to happen)
Pascal ANDRE
Hi Vyoor,Vyoor wrote:The problem is that I need to render frames to other location, outside of the project. And also I need to have scene name folder in file path so new folders every increment are necessary. It's required by our pipeline.
Has the problem been solved? Please let us know
Kind Regards
bk3d
bk3d
Hi!
Unfortunatelly not. After every save of the scene relative path appears in the filenamename prefix , it's forced by our pipeline i don't have control over it. Changing path in project window not working because it's still adding path to somewhere - it's impossible to clear it completely.
Octane is combining Path and Filename what make the output location not propper.

I just need to have the absolute path independent from the project location. Frames should be rendered exactly in the place indicated in the File name prefix.
My company is planning to introduce octane to our pipeline but this is the main barrier.
It's working without any issues in other renderers like Arnold, Redshift.
Unfortunatelly not. After every save of the scene relative path appears in the filenamename prefix , it's forced by our pipeline i don't have control over it. Changing path in project window not working because it's still adding path to somewhere - it's impossible to clear it completely.
Octane is combining Path and Filename what make the output location not propper.

I just need to have the absolute path independent from the project location. Frames should be rendered exactly in the place indicated in the File name prefix.
My company is planning to introduce octane to our pipeline but this is the main barrier.
It's working without any issues in other renderers like Arnold, Redshift.
i7, 4x GTX 780, Maya.
If it works with Arnold and Redshift this is because both renderers have implemented an extra feature (but not the same way) to detect absolute path in the filename prefix and override the project image path,Vyoor wrote:Hi!
Unfortunatelly not. After every save of the scene relative path appears in the filenamename prefix , it's forced by our pipeline i don't have control over it. Changing path in project window not working because it's still adding path to somewhere - it's impossible to clear it completely.
Octane is combining Path and Filename what make the output location not propper.
I just need to have the absolute path independent from the project location. Frames should be rendered exactly in the place indicated in the File name prefix.
My company is planning to introduce octane to our pipeline but this is the main barrier.
It's working without any issues in other renderers like Arnold, Redshift.
but it's not a Maya built-in feature : you can check with the Maya Software renderer you'll have the exact same result as with Octane.
Your Pipeline TD should know that it's not the best practice to use the filename prefix as a way to set the image path,
one can't expect every renderer to have this same extra feature, there are cleaner ways to override render directory path with builtin mel/python command.
Nevertheless this would be a handy feature to implement in OctaneForMaya, but it's not a bug it's a feature request : https://render.otoy.com/requests/?qa=
Pascal ANDRE
Thank you Calus, for your help !!
@ Vyoor,
Agreed with Calus, Octane is working exactly how Maya software renderer.
Please consider using the Project window to modify the render paths. Maya file name prefix parameters can be used to create subfolders and name of rendered images, for example: "<Camera>/<RenderLayer>/Draft_3_<Scene>_<RenderPass>"
Overriding these Relative paths with the Absolute path will be available in Octane after we finish our refactored Octane for Maya plugin.
Hope this help !!!
@ Vyoor,
Agreed with Calus, Octane is working exactly how Maya software renderer.
Please consider using the Project window to modify the render paths. Maya file name prefix parameters can be used to create subfolders and name of rendered images, for example: "<Camera>/<RenderLayer>/Draft_3_<Scene>_<RenderPass>"
Overriding these Relative paths with the Absolute path will be available in Octane after we finish our refactored Octane for Maya plugin.
Hope this help !!!
Kind Regards
bk3d
bk3d