Bugs / Features still missing or missing answers!! [SOLVED]

Sub forum for bug reports

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)
cea
Licensed Customer
Posts: 8
Joined: Mon Jan 04, 2016 10:23 am

Hi,

Earlier this year I posted a bugs / missing features + questions on the forum.
A lot of them has gone unanswered, a few has been cleared up but mostly strange been ignored...

I have +20 new bugs/missing features on my list, but I won't bother writing them down and posting them if they are going to like last time.

So I will try again (under the bug section) since there has been more focus on Maya development the last few weeks, which is nice :)

viewtopic.php?f=28&t=52220

Especially no. 2) is a real pain at the moment, 15.000 frames and every frame has .####_passes.exr postfix. Remove the "passes" for the love of god or give an options for it - NO COMPOSTING / FRAME VIEWER SOFTWARE WANTS THAT!!!
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

About the "_passes" filename suffix problem, I confirm this is the worst bug currently in Octane for Maya.
Pascal ANDRE
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

Oh I get it !
Octane for maya use the default filename template from Octane Standalone:
standaloneTemplate.jpg
standaloneTemplate.jpg (23.47 KiB) Viewed 5875 times
Except in Standalone we can change this dumb template.

Kai, if you read this Topic, a quick Fix for this major bug is to replace in the code the default filename template from "%n_%f_%p.%e" to "%n_%p_%f.%e".
(Hopefully this is not hard-coded in the SDK, if this is the case please tell me, I'll ask for a fix in standalone section)

But what was thinking the standalone team with this default template, did they already render a image sequence ?
Pascal ANDRE
k.a.schubert
OctaneRender Team
Posts: 137
Joined: Mon Feb 22, 2016 2:52 am

Do you guys still want to use the Maya naming scheme in the Render Settings?
Which one do you use in this case?
Its not in the SDK, so I can change it directly. ;)
RenderSettings_FileNamingScheme.png

Got the answer from ceas post. ;)
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

Very nice to read you can take care of this one Kai.

I sum up the problem here :
When you render a composite EXR sequence "_passes" is added at the the end of the file name, between the frame number and the extension for example:
name_0001_passes.exr

But every sequence player or postpro software need to have the frame number at the end of the file name just before the extension to accept an image sequence, for example :
name_passes_0001.exr

By the way the problem is the same with the pass files from a non composite EXR, for example :
name_0001_diffuse.exr should be name_diffuse_0001.exr to be usable.

Cea suggest to supress the "_passes" suffix totally but not sure it's possible as it might also suppress the pass name for passes when you render non composite EXR wich is needed.
So I suggest to simply put the pass name before the frame number, not after. In Standalone template language this would be "%n_%p_%f.%e".

But if you think suppressing the pass name is a better solution, for non composite EXR, pass files should be written in a specific sub-folder, if not they will overwrite themselves as they will have the same name.

Calus.
Pascal ANDRE
k.a.schubert
OctaneRender Team
Posts: 137
Joined: Mon Feb 22, 2016 2:52 am

Suffix Problem is fixed in new version, see here 7.23 :)

If there is still any bug here, please tell me asap. ;)
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

The update works nicely as long as we let the "file name prefix" field empty as by default "(not set; using scene name)" .
(though, "_ALLpasses" could be just "_ALL" for composite EXR).

But it's broken as soon as we need to define a name or a path either using Maya tokens or writing them in "file name prefix". In this case, batch rendering only output one frame with a wrong file-name.
Pascal ANDRE
k.a.schubert
OctaneRender Team
Posts: 137
Joined: Mon Feb 22, 2016 2:52 am

I'm looking into the problem with "Render settings/Common/File Output/File name prefix" right now.

Edit: Fixed and build on the way. :)
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

Don't know how familiar you are with "File name prefix" attribute in maya but I take the opportunity to push an idea about it which may be useful for later.

here is an example:
mayatemplate.jpg
http://help.autodesk.com/view/MAYAUL/20 ... 599D4AE91E

this is really powerful and production proven, specially when dealing with thousands of images and tens of cameras, passes and maya render layers.
We can define here names and sub-folders, writing and using Maya Token keywords.

All render Token Keyword are not usefull/supported by octane. <renderPass> and <renderPassGroup> (maya software render specific), <renderPassType> (mental-ray specifique).
But maya API apparently allows to define custom Token keywords, we could define for example <PASS> which would give the octane pass name, e.g :
for myscene.mb "File name prefix" : <SCENE>/<PASS>/<SCENE>_<PASS> this would write every pass file for a non composite EXR in a sub-folder using the pass name, e.g : images/myscene/diffuse/myscene_diffuse.EXR

(again, not directly relative to our problem here but viewing this as a possible(or not) longer-term change may influence how you deal with our current issue)
Pascal ANDRE
calus
Licensed Customer
Posts: 1308
Joined: Sat May 22, 2010 9:31 am
Location: Paris

k.a.schubert wrote: Edit: Fixed and build on the way. :)
haha that was quick ! thanks !! :D
Pascal ANDRE
Post Reply

Return to “Bug Reports”